错误 - jar不被识别为内部或外部命令,可操作程序或批处理文件

App*_*der 13 java jar

当我在cmd中执行jar命令时,我得到上面提到的错误.我尝试通过将jar.exe文件的路径放在"我的电脑">"设置">"高级系统设置">"环境变量"中的"路径"变量中来解决此问题.

这就是我做到的 -

(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe 
Run Code Online (Sandbox Code Playgroud)

我保存了更改并尝试再次在cmd中运行jar并得到相同的错误.请告诉我我的错误以及如何解决它.我需要完成这项工作,以便我可以通过命令行创建jar文件.

ste*_*vls 19

该路径应该只包含操作系统将查找可执行文件的目录.剥去尾部"\jar.exe"以将路径设置为:

(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin
Run Code Online (Sandbox Code Playgroud)


Far*_*yed 5

你有一个空格:C:\ Program Files(x86)\ Java\jdk1.7\bin\jar.exe

试试引号:"C:\ Program Files(x86)\ Java\jdk1.7\bin\jar.exe"