在研究This和This后,从ADT运行SDK管理器仍然会从控制台日志中提示错误:
C:\Program Files\Java\jdk1.7.0_25\bin\java.exe -jar lib\archquery.jar is not recognized as an internal or external command, operable program or batch file.
Invalid path
The system cannot find the file specified.
我保证可以找到java.exe
文件,并且lib\archquery.jar
确实存在,但批处理文件再次显示相同的错误。
我已将find_java.bat文件更改为
set javaw_exe=C:\Program Files\Java\jdk1.7.0_25\bin\javaw.exe
直接找到java.exe
和javaw.exe
个文件。
我根本不知道发生了什么事? 有人可以给我正确的批处理文件吗? (我在2013/8/1下载它,我找不到更旧版本)
感谢。
答案 0 :(得分:1)
修改android.bat
设置java_exe = C:\ Program Files \ Java \ jdk1.7.0_51 \ bin \ java.exe rem调用lib \ find_java.bat
rem for / f“delims =”%% a in('“%java_exe%”-jar lib \ archquery.jar')do 设置swt_path = lib \ x86_64
答案 1 :(得分:0)
我建议您使用How do I set or change the PATH system variable?设置环境变量。
现在,打开命令提示符。将目录更改为bin目录(@ C:\ Program Files(x86)\ Java \ jdk1.7.x_xx \ bin)并发出以下命令:
java -jar ..\lib\archquery.jar
lib
目录为一级,..
将为您提供父目录。