我设置了JAVA bin的路径。由于某种原因,系统无法识别它,并且似乎无法在某个时间找到管理员。
我作为一个解决方法做什么我转到命令提示符并键入以下命令:
设置PATH =%PATH%; c:\ amir \ jdk1.7.0_45 \ bin
cd c:\ myutilities \ auth
java - jar auth.jar
我想知道是否还有另一项工作,我不必再次输入所有内容......? (也许创建一个我运行的命令,完成上述所有操作)
谢谢!
答案 0 :(得分:0)
您的PATH
可能包含空格。首先,正确引用它。而且,你可能在PATH中有更早的jdk(所以设置它第一个)。像
set "PATH=c:\amir\jdk1.7.0_45\bin;%PATH%"
然后,您不需要-
和jar
之间的空格。所以,使用像
cd c:\myutilities\auth
java -jar auth.jar
最后,您应该能够复制并粘贴到命令提示符中(或者只是将上面的内容保存为bat脚本)。
@echo off
setlocal
set "PATH=c:\amir\jdk1.7.0_45\bin;%PATH%"
java -jar c:\myutilities\auth\auth.jar
endlocal