当我尝试运行以下命令我得到一个错误:无法找到tools.jar。希望能够找到它在C: Program Files文件的Java JRE6 李斌 tools.jar中
$ ant -Dsdk.dir=/opt/google/appengine-java-sdk runserver -Dserver.host=192.168.1.10
以下是错误:
"Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\li b\tools.jar".
我已经给出了JAVA_HOME
中的jdk路径变量C:\PROGRA~1\Java\jdk1.6.0_25
,因为我的jdk位置是C:\Program Files (x86)\Java\jdk1.6.0_25
。
问题是什么?请帮助我。提前感谢。
当我试图运行命令蚂蚁-diagnostics,我
java.home : C:\Program Files\Java\jre6
您是否知道该路径中“li”和“b”之间的空格字符?我非常怀疑它应该在那里;) – posdef
这可能只是一个错字 – AurA
JRE没有tools.jar。从路径判断,似乎'ant'仍然加载JRE而不是JDK。 –