Dopo aver eseguito un aggiornamento in Eclipse Luna SR2 (4.4.2), ho installato m2e 1.6.1.20150625-2338. Per un progetto in cui io uso maven-war-plugin
Ora ho i seguenti errori nel vista Problemi:L'aggiornamento a m2e 1.6 ha provocato l'errore "Conflitto del ciclo di vita"
Testo integrale:
contrastanti mappatura del ciclo di vita (plug-in esecuzione "org.apache.maven. plugins: maven-war-plugin: 2.3: war (esecuzione: war-standalone, phase: package) "). Per abilitare la piena funzionalità, rimuovere la mappatura in conflitto ed eseguire Maven-> Aggiorna progetto Configurazione.
contrastanti mappatura del ciclo di vita (plug-in esecuzione "org.apache.maven.plugins: Maven-guerra-plugin: 2.3: la guerra (esecuzione: guerra standalone, fase: pacchetto)"). Per abilitare la piena funzionalità, rimuovere la mappatura in conflitto ed eseguire Maven-> Aggiorna progetto Configurazione.
La configurazione del plug-in non ha causato problemi con la versione precedente di m2e. Sembra ok in pom, niente di insolito:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<executions>
<execution>
<id>war-standalone</id>
<goals>
<goal>war</goal>
</goals>
<phase>package</phase>
<configuration>
...
</configuration>
</execution>
<execution>
<id>war-overlay</id>
<goals>
<goal>war</goal>
</goals>
<phase>package</phase>
<configuration>
...
</configuration>
</execution>
</executions>
</plugin>
Il ciclo di vita-mapping per maven-war-plugin
non è configurato nel pom. Ho controllato se è nei genitori ma non ho trovato nulla. Nessuno si trova anche nei metadati dei mapping del ciclo di vita dello spazio di lavoro.
Poi ho notato che il plug-in m2e-wtp (da cui la mappatura sembra provenire) era ancora una vecchia versione. L'ho aggiornato a 1.2.0.20150602-1740 ma non ha risolto il problema.
Qualche idea su come rintracciare dov'è la mappatura in conflitto o magari su come risolvere correttamente il problema?
Ho perso l'aggiornamento fino ad ora, grazie per la divulgazione. –