Я пытаюсь добавить aspectj в проект maven, используя java 6.0. При просмотре я обнаружил 2 плагина maven, ни один из которых не работает так, как я ожидал.
Первый http://mojo.codehaus.org/aspectj-maven-plugin не работал сначала через netbeans, потому что я не мог заставить код скомпилировать 5.0 или более поздний источник (это жаловался на аннотации и т.д.). Пробовав из командной строки, которая работала и сравнивала выполняемые команды, кажется, что ее цель установки mavens не совместима с плагином и кодом Java + 5, в то время как цель компиляции отлично работает. Хотя можно обойти это, это раздражает и подводит меня к вопросу: до сих пор разрабатывается плагин aspectj-maven? Должен ли я все еще использовать его?
Второй - это апачи, которые кажутся более активными и с большей вероятностью работают. Однако я не могу найти никаких полных примеров, и я не могу запустить его. Я получаю исключение из 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.
Файл jar существует, неповрежденный, и также не имеет значения, какую версию плагина я использую, он всегда вызывает одно и то же исключение. Любые идеи о том, что может быть проблемой?
Короче говоря, какой плагин и как его использовать?
Спасибо