Anypoint Studio Maven在tools.jar的错误java目录中查找

时间:2016-01-19 08:20:33

标签: java maven anypoint-studio

我安装了最新版本的Anypoint Studio(基于Eclipse)并创建了一个新的maven启用项目。我收到了以下错误,因为maven试图解决所有依赖关系:

[ERROR] Unresolveable build extension: Plugin org.mule.tools.maven:mule-app-maven-plugin:1.1 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files\Java\jre1.8.0_65/../lib/tools.jar -> [Help 2]

我在系统上安装了JDK 1.8,并设置了我的PATH和JAVA_HOME环境变量。

为什么要查找库的错误位置?

1 个答案:

答案 0 :(得分:6)

事实证明,Anypoint Studio默认指向JRE而不是JDK。这导致它无法找到 tools.jar

我做的第一件事是通过在Java目录中搜索JDK来添加JDK。打开窗口 - >偏好 - > Java - >安装JRE,单击搜索,然后导航到JDK。将JDK添加到列表后,将其选为默认运行时:

转到您的项目属性 - > Java Build PAth - >库。删除当前的JRE系统库,然后单击Add Library,在已安装的JDK列表中搜索JDK。

enter image description here