![](/img/trans.png)
[英]Error - jar is not recognized as an internal or external command, operable program or batch file
[英]How can I solve the error : 'jar' is not recognized as an internal or external command, operable program or batch file?
当我尝试在Windows上的命令行中运行' jar
'命令时出现以下错误: 'jar' is not recognized as an internal or external command
。
有一个普遍的猜测似乎是正确的,即我可能错误地使用了PATH
环境变量。 但是我已经做到了,我在PATH
变量中添加了以下值:' C:\\Program Files(x86)\\Java\\jdk1.8.0_25\\bin
'。
我正在运行64位Windows 8系统。 我还从以下链接引用了此问题: java'jar'不被识别为内部或外部命令
我也尝试了上面链接中建议的一些解决方案,由于声誉不高,我无法在此处添加评论。
我从上述链接尝试过的建议:
[1] https://stackoverflow.com/a/29180681/7639034
(通过上面的链接,java -version和java -jar也可以使用。那么jar文件怎么了?)
路径变量应指向bin
文件夹,即可执行文件的存储位置。 当前,您只能使用的路径最多为C:\\Program Files(x86)\\Java\\jdk1.8.0_25
因此会出现错误。
创建指向上述位置的JAVA_HOME
环境变量,并将%JAVA_HOME%\\bin
添加到PATH
变量。 它会工作。
尝试
java -jar [YOURJAR]
这应该可以执行jar
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.