首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

ToolProvider.getSystemJavaCompiler()回到 NullPointerException

2013-03-22 
ToolProvider.getSystemJavaCompiler()返回 NullPointerException原因:这事因为启动java的目录默认是%JAVA

ToolProvider.getSystemJavaCompiler()返回 NullPointerException

原因:这事因为启动java的目录默认是%JAVA_HOME%/jre/bin/java.exe,这个目录的lib目录为%JAVA_HOME%/jre/lib,里面没有tools.jar

?

解决方法:要么从%JAVA_HOME%/lib下面拷贝tools.jar到jre的lib目录下,要么指定java.exe的路径,例如:"D:\Program Files"\Java\jdk1.7.0_15\bin\java.exe -agentlib:jdwp=transport=dt_socket,server=y

热点排行