Das ist momentan kein Fehler, ich möchte nur wissen, wie es funktioniert, dass m2e das Maven-Compiler-Plugin ausführt.Warum führt M2Eclipse das Maven-Compiler-Plugin aus?
Ich kann keine LifecycleMappingMetadata in der pom.xml des Plugins finden.
Ist es möglich, dass die Magie in workspace\.metadata\.plugins\org.eclipse.m2e.core\>projectname>.lifecyclemapping
stattfindet?
Ich kann die Datei nicht wirklich lesen, es scheint, binär zu sein.
Ich laufe mein Projekt über run auf dem Server .. wenn das Plugin nicht ausgeführt wird, wer kompiliert meine Klassen in Ziel/Klassen-Ordner? Dieser Ordner ist nur über die pom.xml definiert. – wutzebaer
Eclipse verwendet seinen eigenen Compiler (Eclipse JDT) - das ist der, der es tut. – Andrei
Ich sollte hinzufügen, dass die meiste Zeit überraschend gut funktioniert. Ich konnte nur in einigen sehr speziellen Fällen Unterschiede feststellen (zwischen Eclipse-Kompilierung und Kompilierung über Standard-Maven/Java) wie Annotationsprozessoren und bestimmten Arten von Generika-Missbrauch. – Andrei