Sto provando ad aggiungere aspectj a un progetto di maven usando java 6.0. Navigando in giro ho trovato 2 plugin Maven, nessuno dei quali funziona come mi aspetterei. Il primo http://mojo.codehaus.org/aspectj-maven-plugin non ha funzionato inizialmente tramite netbeans perché non è stato possibile ottenere il codice per compilare l'origine 5.0 o successiva (si è lamentato delle annotazioni ecc.) Dopo aver provato dalla riga di comando che ha funzionato e confrontato i comandi eseguiti sembra che i suoi esperti installano un obiettivo che non è compatibile con il plug-in e il codice java 5+ mentre l'obiettivo di compilazione funziona correttamente. Sebbene possa essere possibile aggirare questo problema, è fastidioso e mi porta alla domanda: è ancora in fase di sviluppo l'aspettoj-maven-plugin? Dovrei ancora usarlo?Quale plug-in maven devo usare per AspectJ?
Il secondo è quello degli apaches che sembra più attivo e più probabile che funzioni. Tuttavia, non riesco a trovare esempi completi e non riesco a eseguirlo. Continuo a ricevere un'eccezione da Maven:
java.lang.IllegalStateException: The plugin descriptor for the plugin Plugin [maven:maven-aspectj-plugin] was not found. Please verify that the plugin JAR /home/kristofer/.m2/repository/maven/maven-aspectj-plugin/4.0/maven-aspectj-plugin-4.0.jar is intact.
Il file jar è lì, intatto e anche non importa quale versione del plugin che uso, getta sempre la stessa eccezione. Qualche idea su quale potrebbe essere il problema?
In breve, quale plugin e come dovrei usarlo?
Grazie
Inoltre stiamo usando l'AspectJ-maven-plugin per compilare i nostri aspetti con Maven –
Sarebbe molto meglio utilizzare '@ annotazioni Aspect' .. – yegor256
@Pascal configurazione del aspectj-maven-plugin per 1,6 fonte fissato il mio setup troppo. Grazie :) – stratwine