Java 如何解决错误:';jar';是否未被识别为内部或外部命令、可操作程序或批处理文件?
在windows上尝试在命令行中运行“Java 如何解决错误:';jar';是否未被识别为内部或外部命令、可操作程序或批处理文件?,java,jar,Java,Jar,在windows上尝试在命令行中运行“jar”命令时,出现以下错误:未将“jar”识别为内部或外部命令 有一个普遍的猜测似乎是正确的,那就是我可能错误地使用了PATH环境变量。但是我已经这样做了,我向PATH变量添加了以下值:“C:\ProgramFiles(x86)\Java\jdk1.8.0\u 25\bin” 我正在运行64位windows 8系统。 我还从以下链接中引用了这个问题: 我也尝试过上面链接中建议的一些解决方案,因为我的声誉不高,所以我无法在那里添加评论 我从上述链接尝试过的
jar
”命令时,出现以下错误:未将“jar”识别为内部或外部命令
有一个普遍的猜测似乎是正确的,那就是我可能错误地使用了PATH
环境变量。但是我已经这样做了,我向PATH
变量添加了以下值:“C:\ProgramFiles(x86)\Java\jdk1.8.0\u 25\bin
”
我正在运行64位windows 8系统。
我还从以下链接中引用了这个问题:
我也尝试过上面链接中建议的一些解决方案,因为我的声誉不高,所以我无法在那里添加评论
我从上述链接尝试过的建议:
[1]
(通过上面的链接,java-version和java-jar也在工作。那么jar文件怎么了?)
[2] 路径变量应该指向存储可执行文件的bin
文件夹。目前,您的路径最多只有C:\ProgramFiles(x86)\Java\jdk1.8.0\u 25
,因此出现错误
创建指向上述位置的JAVA\u HOME
环境变量,并将%JAVA\u HOME%\bin
添加到PATH
变量中。它会起作用的。试试看
java -jar [YOURJAR]
这应该可以用来执行JAR,但是java不起作用。这将起作用。您需要将C:\ProgramFiles(x86)\Java\jdk1.8.0\u 25\bin
——请注意末尾的\bin
部分——添加到您的路径您可以打印路径变量吗?PATH
变量:C:\Program Files(x86)\Java\jdk 1.8.0_25\b修改PATH变量后是否关闭并重新打开命令提示符?文件夹中是否有jar.exe?是的,根据建议,我下载了jar.exe,然后将其放入bin文件夹中。我想从“manifest.mf”文件创建一个“可执行jar”。为此,我需要执行jar
命令,但它不起作用。