Eclipse aspectj-maven-plugin缺少tools.jar

bob*_*obK 4 java eclipse aspectj maven

我有一个使用aspectj-maven-plugin的项目:

org.codehaus.mojo aspectj-maven-plugin 1.8

在eclipse(火星)中我尝试将项目导入为maven项目,但我在下面收到错误.

构建org.codehaus.mojo的有效模型时遇到问题:aspectj-maven-plugin:1.8 [ERROR]'dependencies.dependency.systemPath'for com.sun:tools:jar必须指定绝对路径但是$ {toolsjarSystemPath } @

我已经尝试将toolsjarSystemPath添加到我的Settings.xml中的属性.没运气.我尝试将"-vm C:\ Program Files\Java\jdk1.7.0_79\lib"添加到eclipse.ini.再一次,没有运气.有谁知道这个问题的任何其他解决方案?我已将我的JAVA_HOME设置为:"C:\ Program Files\Java\jdk1.7.0_79"

我不知道了...... [ 错误升级aspectj-maven-plugin v1.8的解决方案

[1]:错误升级aspectj-maven-plugin v1.8不起作用

kri*_*aex 7

正如我已经在另一个答案中写的那样(但StackOverflow答案只是链接被删除,所以我在这里重复一遍):

我在AspectJ Maven插件中发现了一个问题并修复了它.我的pull请求最终被合并,并包含在新的插件版本1.9中.只需升级您的POM即可享受.

PS:真正的问题在于Eclipse,但是将解决方法放入Maven插件比将其固定在上游更容易.