Wie konfigurierst du das aspectj maven Plugin um Java 7 zu benutzen?

8

Was sind die entsprechenden Konfigurationen / Versionen / Plugin-Versionen für das aspectj-Plugin, um Java 7 zu verwenden?

Ich versuche, von Java 6 auf Java 7 zu aktualisieren, und der aspectj Compiler scheint Java 7 nicht zu kompilieren. Ich gebe die java Quell- und Zielversion als 1.7 in der Plugin-Konfiguration für aspectj plugin und für den maven an Compiler-Plugin. Ich habe meinem Code Java7-spezifische Syntax hinzugefügt, indem ich einige Sprachfeatures wie String in Switch und den Diamond-Operator hinzugefügt habe. Während des Builds erhalte ich Fehler von aspectj über die Java7-Syntax. Das erste Zeichen, dass Dinge schief gehen, ist:

%Vor%

Wenn ich den Ausführungsabschnitt aus dem aspectj maven-Plugin entferne, damit er nicht ausgeführt wird, und mvn clean install verwenden, wird der neue Code korrekt kompiliert. Also ich denke, es ist etwas falsch mit aspectj konfiguriert. Hier ist meine Plugin-Konfiguration:

%Vor%

Auch aspectjrt ist definiert als eine Abhängigkeit außerhalb des Plugins-Bereichs

%Vor%     
Jay 03.07.2012, 09:53
quelle

1 Antwort

8

Ich habe von 1.6.11 auf 1.7.0 aktualisiert, was seit dieser Frage veröffentlicht wurde. Ich habe keine aspectj / Java1.7 Probleme mehr, so dass diese Frage gelöst wird.

    
Jay 26.07.2012, 21:11
quelle

Tags und Links