草庐IT

getSystemJavaCompiler

全部标签

java - ToolProvider.getSystemJavaCompiler() 返回 null - 仅安装 JRE 时可用?

我正在尝试使用JavaCompiler类:http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html当我调用ToolProvider.getSystemJavaCompiler()时,它返回null。我认为这是因为我使用的是JRE而不是JDK。问题是我希望它在所有平台上运行,无论用户使用的是JRE还是JDK。如果有人知道如何解决此问题或使用其他方法,请发表评论。任何帮助将不胜感激。 最佳答案 ToolProvider.getSystemJavaComp

java - ToolProvider.getSystemJavaCompiler() 返回 null - 仅安装 JRE 时可用?

我正在尝试使用JavaCompiler类:http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html当我调用ToolProvider.getSystemJavaCompiler()时,它返回null。我认为这是因为我使用的是JRE而不是JDK。问题是我希望它在所有平台上运行,无论用户使用的是JRE还是JDK。如果有人知道如何解决此问题或使用其他方法,请发表评论。任何帮助将不胜感激。 最佳答案 ToolProvider.getSystemJavaComp