java.Oracle中下載了最新的jdk13.0.1,安裝之后發現沒自動生成jre,導致環境變量配置一直不成功
如果沒有自動生成jre,需要手動生成
jre手動生成辦法:
cmd進入jdk安裝路徑,我的是:E:\Program Files\Java\jdk-13.0.1\bin
之后輸入如下命令:bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
之后回車即可
java環境變量配置需要三個:
1.變量名:JAVA_HOME 變量值:E:\Program Files\Java\jdk-13.0.1
(這里記載的是jdk的路徑)
2.變量名:CLASSPATH 變量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(直接貼上去就行,因為這里記載的是jdk的bin文件夾以及jre\bin文件夾的相對路徑,
分別對應:
E:\Program Files\Java\jdk-13.0.1\jre\bin
E:\Program Files\Java\jdk-13.0.1\bin)
3.變量名:PATH 變量值:E:\Program Files\Java\jdk-13.0.1\bin
配置完成后cmd中輸入java,javac等確認是否配置成功,如果失敗,看下路徑是否正確,同時需要注意如果是jdk13.0.1,是否自動生成了jre文件,沒有生成的按照上面的方法手動生成