Wenn ich einen Standard-Leerwert basierend auf keinem Archetyp Maven
-Projekt in Eclipse
anlege, basiert dieser auf J2SE-1.5
.
Ich muss sowohl den Build Path-Eintrag als auch die Code-Compliance manuell ändern.
Warum?
Wie kann es anders sein?
Es ist konsistent mit source
und target
Einstellungen von maven-compiler-plugin
, die standardmäßig 1.5
sind.
Wenn Sie sie ändern, wird das generierte Projekt auch eine andere Version verwenden:
%Vor% Beachten Sie, dass Ihre Maven-Builds inkonsistent mit Ihrer Eclipse-Umgebung sind, wenn Sie die Compliance-Einstellungen des Eclipse-Projekts ändern, ohne die Einstellungen von maven-compiler-plugin
zu ändern.