无法找到tools.jar中。预计将发现它在C:\\ Program Files文件\\的Java \\ JRE6 \\李斌\\ tools.jar中 [英] Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\li b\tools.jar
问题描述
当我试图运行下面的命令我得到一个错误:
$蚂蚁-Dsdk.dir = /选择/谷歌/ AppEngine上-Java的SDK的runserver -Dserver.host = 192.168.1.10
以下是错误:
无法找到的tools.jar希望能够找到它在C:\\ PROGRAM
文件\\的Java \\ JRE6 \\李斌\\ tools.jar中。
块引用>我给在
JAVA_HOME
jdk的路径变量C:\\ PROGRA〜1 \\的Java \\ jdk1.6.0_25
我的JDK位置是C:\\ Program Files文件(x86)的\\的Java \\ jdk1.6.0_25
问题是什么?请帮助me.Thanks提前。
当我试图运行命令蚂蚁-diagnostics,我得到了
java.home:C:\\ Program Files文件\\的Java \\ JRE6
解决方案您应该尝试在PATH环境变量的开头添加%JAVA_HOME%\\ bin中(考虑语法假定当然Windows)中。
正如彼得Knego评价,存在的tools.jar在JDK,而不是JRE,所以你必须确保JAVA_HOME指向你的JDK目录。When I try to run the following command I get an error:
$ ant -Dsdk.dir=/opt/google/appengine-java-sdk runserver -Dserver.host=192.168.1.10
Here is the error:
"Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\li b\tools.jar".
I have given jdk path in
JAVA_HOME
variable asC:\PROGRA~1\Java\jdk1.6.0_25
as my jdk location isC:\Program Files (x86)\Java\jdk1.6.0_25
.What is the issue? Please help me.Thanks in advance.
When I have tried to run the command ant -diagnostics , I got
java.home : C:\Program Files\Java\jre6
解决方案You should try adding %JAVA_HOME%\bin at the beginning of your PATH environment variable (given syntax assumes Windows of course). As Peter Knego commented, tools.jar exists in the JDK, not the JRE, so you must make sure the JAVA_HOME points to your JDK directory.
这篇关于无法找到tools.jar中。预计将发现它在C:\\ Program Files文件\\的Java \\ JRE6 \\李斌\\ tools.jar中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!