ToolProvider.getSystemJavaCompiler()返回null

时间:2014-12-09 19:55:25

标签: java jar runtime-compilation

我目前正在尝试在运行时编译和执行代码。在我的IDE(Netbeans)中,一切都运行得很好,但是一旦我将代码导出为.jar文件,ToolProvider.getSystemJavaCompiler()就返回null。是否有理由在Netbeans中使用它而不在.jar文件中?

1 个答案:

答案 0 :(得分:0)

编译器仅存在于JDK中,而不存在于JRE中。