当我尝试在 Windows 的命令行中运行“jar
”命令时出现以下错误:“jar”未被识别为内部或外部命令
.
有一个普遍的猜测似乎是正确的,即我可能有错误的 PATH
环境变量。但我已经这样做了,我将以下值添加到 PATH
变量:'C:\Program Files(x86)\Java\jdk1.8.0_25\bin
'。
我正在运行 64 位 Windows 8 系统。 我还从以下链接引用了这个问题: java 'jar' is not recognized as an internal or external command
我也尝试了上面链接中建议的一些解决方案,由于我的声誉不高,我无法在那里添加评论。
我从上面的链接中尝试过的建议:
[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' is not recognized as an internal or external command, 可运行程序或批处理文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43514577/