当我尝试运行以下命令时,出现错误:
$ ant -Dsdk.dir=/opt/google/appengine-java-sdk runserver -Dserver.host=192.168.1.10
以下是错误信息:
"未能找到tools.jar。应在C:\Program Files\Java\jre6\lib\tools.jar中找到它。"
我已经将jdk路径放在JAVA_HOME
变量中,路径为C:\PROGRA~1\Java\jdk1.6.0_25
,因为我的jdk位置是C:\Program Files(x86)\Java\jdk1.6.0_25
。
问题出在哪里?请帮忙解决。谢谢。
当我尝试运行命令ant -diagnostics
时,我得到了:
java.home : C:\Program Files\Java\jre6
ant
仍然加载的是 JRE 而不是 JDK。 - Peter Knego