當我嘗試運行以下命令我得到一個錯誤:無法找到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。 –