簡體   English   中英

如何解決錯誤:“ jar”無法識別為內部或外部命令,可操作程序或批處理文件?

[英]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文件怎么了?)

[2] https://stackoverflow.com/a/42492380/7639034

路徑變量應指向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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM