Eclipse aspectj-maven-plugin missing tools.jar



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

org.codehaus.mojo Aspectj-maven-plugin 1.8

在日食(火星)中,我尝试将项目导入为 maven 项目,但出现以下错误。

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

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

我已经没有头绪了...[错误升级方面j-maven-plugin v1.8

[1]:升级 Aspectj-maven-plugin v1.8 时出错

不起作用

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

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

PS:真正的问题在Eclipse中,但是在Maven插件中加入解决方法比在上游修复它更容易。

对我有用的是删除所有 JRE,只安装一个 JDK。这消除了这个问题,因为显然Eclipse默认使用JRE。

最新更新