安装多jdk及解决没有jre目录的问题
一、高版本jdk默认不安装jre,解决办法:
进入jdk的安装目录,执行如下代码:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
二、多版本jdk配置
1、配置JAVA_HOME
2、添加CLASSPATH变量配置
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3、修改Path配置,添加如下配置
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4、进入C:\Program Files\Common Files\Oracle\Java\javapath目录,删除java.exe、javac.exe、javaw.exe文件
因为安装JDK时自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Program Files\Common Files\Oracle\Java\javapath目录,由于这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级。