Java環境安裝配置好了卻不能運行xxx.jar程序?


0,先得知道如下知識 ↓

java.exe  用於啟動window console  控制台程序

javaw.exe  用於啟動 GUI程序

javaws.exe  用於web程序。

jvm.dll  就是java虛擬機規范在windows平台上的一種實現

 

1,檢查Java環境是否已安裝或配置成功。

WIN+R → cmd → java -version,查看是否可以讀取到Java版本信息,如果讀取不到,說明Java環境安裝或配置有問題,重新裝一下。

 

2,打開注冊表

WIN+R → regedit,或者打開C:/Windows/regedit.exe

 

3,修改注冊表

3.1,依次展開找到:HKEY_CLASSES_ROOT/Applications/javaw.exe。注意,如果沒有的話,就找到安裝的Java文件夾里的javaw.exe文件,如我的電腦中為C:\Java\jre1.8.0_121\bin\java.exe,運行下,或找個xxx.jar文件,選擇打開方式,找到比如我自己的C:\Java\jre1.8.0_121\bin\java.exe,確定。再展開注冊表就行了。

3.2,依次展開找到:HKEY_CLASSES_ROOT/Applications/javaw.exe/shell/open/command,修改默認的鍵值為 "C:\Java\jre1.8.0_121\bin\java.exe" -jar "%1" 。即在中間加了個-jar,注意前后有空格。

注意!下圖是改的java.exe的配置,如果是GUI的jar包,則注冊表里要選javaw.exe下的圖示處加 -jar

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM