您的位置:首页 > 编程语言 > Java开发

ToolProvider.getSystemJavaCompiler() 返回 null的问题

2017-07-20 15:53 1281 查看
 自定义类加载器并编译java源文件时,会报 ToolProvider.getSystemJavaCompiler() 返回 null异常。

原因是:找不到jdk lib目录下tools.jar文件,没法编译,之前我设置JAVA_HOME在java\jdk

 更改为Java\jre,同时将jdk\lib下将tools.jar复制到jre\lib下,或者引入tools.jar到lib下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息