1.環境變數
JAVA_HOME:JDK的安裝目錄
PATH:jdk的bin目錄;jre的bin目錄
CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
(注意那個小點)
2.沒有JRE
執行以下命令可生成jre
在JDK目錄下執行:\bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
(執行不了就用管理員身份)
生成jre后不要忘了進入環境變數中,path里添加上jre的bin目錄
3.離線安裝
3.1 安裝方式
離線安裝是最簡單的安裝方式,直接復制整個java的安裝目錄,再設定好環境變數即可
可以從自己以前安裝好的java目錄直接用,也可以拷貝別人,看自己需要,網上也有提供離線目錄包,根據自己需要選擇
注意設定好環境變數
3.2 jar檔案關聯
找到一個.jar檔案,選中右鍵>打開方式>選擇其他應用>更多應用>下拉至底選擇在這臺電腦上選擇其他應用
這時會彈出目錄選擇框,找到jdk目錄下的bin目錄,雙擊選擇javaw.exe,注意!不是java.exe,也不是javac.exe
雙擊選擇后,所有jar檔案就全部被默認關聯


3.3雙擊jar檔案無效
關聯jar檔案后發現雙擊還是無法呼叫出,會突然閃現一下表單,然后就啥都沒發生
其它論壇與網上一般會用推薦命令:“java -jar 檔案名”或者“javaw -jar 檔案名”來解決
不過治標不治本,而且每次有要用命令呼叫,很麻煩
解決方法:
這個問題導致原因應該是注冊表鍵值的問題,離線安裝是比較偷懶的方式,所有畢竟會有點小問題,不過方法總比困難多
解決:
進入以下注冊表
HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command
點擊command,將右邊的默認鍵值設為:
"%JAVA_HOME%\bin\javaw.exe" -jar "%1" %*
(增加了一個-jar,注意尾端有沒有%*)


這時雙擊jar檔案時就能直接打開,而不是突然一閃表單或者每次都使用命令進行呼叫了
uj5u.com熱心網友回復:
要配置系統環境變數。uj5u.com熱心網友回復:
可能的話,盡量不要操作注冊表。環境變數配置好了,能解決99%的問題。
uj5u.com熱心網友回復:
> 這個我有自動配置環境的軟體,我給上傳上來了,你可以試試,免費的。https://download.csdn.net/download/wildcata/12379875uj5u.com熱心網友回復:
下載官方的jdk進行安裝,里面有jre相關的包,官方jdk安裝一般win10系統可以自動幫你配置環境變數了,沒有就手動進行配置一下,jdk路徑以及jre路徑的環境變數,最后,命令列執行jar檔案必須輸入java -jar xxx.jar。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/61785.html
標籤:Java SE
上一篇:Go - 陣列
下一篇:GO-陣列與切片
