我目前正在尝试在运行时编译和执行代码。一切在我的IDE(Netbeans)中都可以正常工作,但是当我将代码导出为.jar文件ToolProvider.getSystemJavaCompiler()时,它就返回了null。是否有原因在Netbeans中起作用而不在.jar文件中起作用?
最佳答案
编译器仅存在于JDK中,而不存在于JRE中。
关于java - ToolProvider.getSystemJavaCompiler()返回null,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27387646/