Ich habe ein maven Java-Projekt (Bereitstellung auf jboss, wenn das wichtig ist), die das Maven-Jar-Plugin verwendet. Dies funktioniert gut mit Eclipse Kepler. Ich versuche jetzt Luna (EE-Ausgabe), und ich bin jetzt diesen FehlerEclipse Luna maven-jar-plugin Ausführung nicht durch Lebenszyklus abgedeckt
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-jar-plugin:2.5:jar (execution: make-a-jar, phase: compile)
in all meinem Kind .pom Dateien (die maven-jar-Plugin in der übergeordneten .pom-Datei angegeben wird, aber Der Fehler verweist auf den Block in den untergeordneten POMs.
Wenn ich im .pom-Viewer auf die Fehlermeldung auf der Registerkarte Übersicht klicke, habe ich die Option "Neue m2e-Konnektoren finden". Wenn Sie darauf klicken, erscheint der "m2e Marketplace" -Dialog und es scheint eine Menge Arbeit zu machen, aber dann zeigt er mir nur eine leere Liste. Wenn ich auf „Fertig stellen“ klicken, versucht es Abhängigkeiten zu berechnen, und dann gibt mir diese Fehlermeldung:
Operation details
Cannot complete the request. See the error log for details.
"m2e connector for mavenarchiver pom properties" will be ignored because a newer version is already installed.
So scheint es, dass zu sein vielleicht die maven-jar-Plugin auf einer bestimmte Version von mavenarchiver abhängt, sondern von Eclipse Luna EE kommt mit einer neueren Version. Gibt es eine Möglichkeit, dieses Problem zu beheben, oder muss ich nur auf die Veröffentlichung einer neueren Version von maven-jar-plugin warten? (Ich verwende derzeit Version 2.5 von Maven-jar-plugin, das ist das Neueste, das mir bekannt ist.)