【发布时间】:2013-01-18 08:09:38
【问题描述】:
当我尝试运行以下命令时出现错误:
$ ant -Dsdk.dir=/opt/google/appengine-java-sdk runserver -Dserver.host=192.168.1.10
这是错误:
“无法找到 tools.jar。预计在 C:\Program 中找到它 文件\Java\jre6\lib\tools.jar"。
我已将 JAVA_HOME 变量中的 jdk 路径指定为 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
【问题讨论】:
-
您知道路径中“li”和“b”之间的空格字符吗?我非常怀疑它应该在那里;)
-
这可能只是一个错字
-
JRE 没有 tools.jar。从路径来看,
ant似乎仍然加载 JRE 而不是 JDK。 -
我怎样才能让它加载JDK?
标签: java google-app-engine ant build