Ho un progetto di maven in eclissi e ho degli obiettivi di maven che eseguono processori di annotazione per generare codice. La cartella di output per questo codice è target/generate-sources/apt.M2E e avendo generato generatori di cartelle di origine come cartelle di origine di eclissi
Per consentire a eclipse di visualizzare questo codice generato, è necessario aggiungere target/generate-sources/apt come cartella di origine al progetto eclipse.
Tuttavia, questo fa sì che ci sia un errore di tipo "Maven Configurazione problema" dicendo
configurazione del progetto non è up-to-date con pom.xml. Eseguire progetto aggiornamento della configurazione
Credo di capire il motivo per cui questo è il caso, come eclisse ha un diverso insieme di cartelle di origine alla serie di Maven. Ma ho bisogno di questo set diverso, in quanto ho bisogno di eclissi per poter vedere le cartelle di origine generate ...
Quando si crea un puro generatore, queste cartelle di origine saranno incluse nella compilazione, da parte di Maven.
btw, ho eseguito l'aggiornamento alla versione eclipse ufficiale del plug-in eclipse di maven, m2e 1.0 - che era m2eclipse. Mi piacerebbe vedere se riesco a trovare una soluzione a questo problema con il plugin m2e prima di tornare alla versione di m2eclipse precedente.
questa soluzione funziona perfettamente quando il connettore 'm2e per build-helper-maven-plugin' è installato in Eclipse –
felice di averlo scoperto. –
Non funziona per me. Puoi approfondire l'installazione di build-helper-plugin? –