java环境变量配置


jdk13.x.x中没有jre解决办法,java.Oracle中下载了最新的jdk13,安装之后发现没自动生成jre,导致环境变量配置不成功
没有自动生成jre,需要手动生成
cmd进入jdk安装路径
E:\Java\jdk-13.0.2\bin
输入如下命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
之后回车即可
java环境变量配置需要三个
变量名JAVA_HOME
变量值 E:\Java\jdk-13.0.2
(这里记载的是jdk的路径)
变量名 CLASSPATH
变量值 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这里记载的是jdk的bin文件夹以及jre\bin文件夹的相对路径
E:\Java\jdk-13.0.2\jre\bin
E:\Java\jdk-13.0.2\bin)
变量名 PATH
变量值 E:\Java\jdk-13.0.2\bin
配置完成后cmd中输入
java
javac
等确认是否配置成功
如果失败,看路径是否正确
同时需要注意如果是jdk13.0.2是否自动生成了jre文件
没有生成的按照上面的方法手动生成
autoexec.bat
set JAVA_HOME=E:\Java\jdk-13.0.2
set PATH=%JAVA_HOME%\bin;C:\Windows;
set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;.