新版JDK中部分軟件找不到Java JRE的解決辦法


最近我在安裝logisim時遇到了問題,提示需要java jre1.5以上的版本,我從java官網下載了java jdk13,最新的jdk。按照網上說的配置了環境變量,再安裝logisim依然提示沒有jre。

於是乎開始我的日常百度;

1、找到說新的JDK(11+)默認不給出jre文件夾,需要手動生成jre,應該意思就是jdk雖然包括了jre,但不開放接口給別人用只內部使用;解決方法:命令提示符cd到java jdk安裝目錄,運行:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre;還是不行,繼續提示沒有jre。

2、繼續百度,發現一個注冊表問題,網上別人的注冊表都有Java Runtime Environment這一項,而我沒有;於是我大膽的自己手動添加了一項注冊表信息;添加完后成功解決。如果你也有同樣的問題,也可以自己手動添加,注冊表位置:計算機\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft

注冊表數據項填你生成的jre文件夾目錄

 


免責聲明!

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



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