![](/img/trans.png)
[英]'jar' is not recognized as an internal or external command, operable program or batch file error
[英]Error - jar is not recognized as an internal or external command, operable program or batch file
当我在 cmd 中执行 jar 命令时出现上述错误。 我试图通过将 jar.exe 文件的路径放在我的电脑>>设置>高级系统设置>环境变量的“路径”变量中来解决这个问题。
我就是这样做的-
(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin\jar.exe
我保存了更改并尝试再次在 cmd 中运行 jar 并得到相同的错误。 请告诉我我的错误以及如何解决。 我需要完成这项工作,以便我可以通过命令行创建 jar 文件。
该路径应仅包含操作系统将在其中查找可执行文件的目录。 去除尾随的"\\jar.exe"
以将您的路径设置为:
(old path variables here);C:\Program Files (x86)\Java\jdk1.7\bin
你有一个空间:C:\\Program Files (x86)\\Java\\jdk1.7\\bin\\jar.exe
尝试使用引号:“C:\\Program Files (x86)\\Java\\jdk1.7\\bin\\jar.exe”
解决这个问题的三个步骤:
jar.exe
是否可用jar xf filename.jar
我需要做其他解决方案:
C:\\Program Files (x86)\\Java\\jdk1.7\\bin\\java.exe
创建快捷方式C:\\ProgramData\\Oracle\\Java\\javapath
。 您可以将地址复制到文件资源管理器,或者您应该将其设置为显示隐藏文件。java.exe
完毕! 你去吧。
假设您有一个有效的 Java JDK 安装并且您已经检查了java --version
命令是否正常工作。 您可以按照以下步骤解决此问题:
System Variables
部分单击Path
Edit
%JAVA_HOME%\\bin
并将其替换为%JAVA_HOME%\\bin\\
Ok
您必须在添加到主Path
的现有路径%JAVA_HOME%\\bin
的末尾添加一个\\
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.