Unable to locate the Javac Compiler in: C:\Java\jre1.8\..\lib\tools.jar

846 阅读1分钟

最近在执行 mvn clean package -DskipTests  打包war的时候遇到这么一个问题:


开始定位并查找问题中...

1.去jre中的lib下看了一下,确实没有tools.jar,然后又看了一下jdk下的lib,找到了tools.jar


2.右键项目,检查jre配置

3.发现问题(5),确实使用的jre而不是jdk,这可能算是eclipse默认设置


4.新增一个jdk,将jre换成jdk试一下

5.找到自己的jdk路径


6.添加jdk,切换到jdk,保存并退出


7.关闭eclipse,再执行一次 mvn clean package -DskipTests 

8. 成功搞定


end

您的点赞和关注是对我最大的支持,谢谢!!