我正在执行以下命令,
mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:clean \
org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse
我的所有依赖项都在类路径中,但 AspectJ 没有添加到类路径中。我在 pom.xml 依赖项列表中声明了它们
如果我使用其他版本的 eclipse 插件,它在哪里工作......
我正在执行以下命令,
mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:clean \
org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse
我的所有依赖项都在类路径中,但 AspectJ 没有添加到类路径中。我在 pom.xml 依赖项列表中声明了它们
如果我使用其他版本的 eclipse 插件,它在哪里工作......
很难说没有有关您的 maven-eclipse-plugin 配置的详细信息,但是 AFAIK,这应该可以工作。也许看看MECLIPSE-544(和相关问题)。基本上,该问题建议设置以下参数(和值):
在 eclipse 插件的配置中添加
<ajdtVersion>none</ajdtVersion>
. 这应该可以解决问题。
只是出于好奇,您为什么使用 2.6 版?
使用命令
mvn org.apache.maven.plugins:maven-eclipse-plugin:2.6:clean org.apache.maven.plugins:maven-eclipse-plugin:2.6:eclipse -Declipse.ajdtVersion=none