idea中jdk11用maven编译失败 Fatal error compiling: tools.jar not found: XX\Java\graalvm-ce-java11-22.2.0\..\lib\tools.jar

发布时间 2023-05-22 19:08:10作者: 若冲

idea maven 编译需要用到 jdk的lib包里面的tools.jar文件,但是jdk1.8之后就没有tools.jar了。我这里用的是graalvm 的jdk11,编译一直报错,网上也查不到。

解决办法:

 根据对应路径 创建一个lib包,并把jdk1.8的lib下面的tools.jar复制一个放到这个包下面,让这个路径有这个包就行了。

我这边是graalvm-ce-java11-22.2.0 的上一层下面的lib,相当于就在graalvm-ce-java11-22.2.0同级创建一个lib就行了。

原理有大手子解释下吗?我这边加上