我目前正在尝试在运行时编译和执行代码。一切在我的IDE(Netbeans)中都可以正常工作,但是当我将代码导出为.jar文件ToolProvider.getSystemJavaCompiler()时,它就返回了null。是否有原因在Netbeans中起作用而不在.jar文件中起作用?

最佳答案

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

关于java - ToolProvider.getSystemJavaCompiler()返回null,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27387646/

10-10 14:55