jdk9以上之后不会自动生成jre,需要手动进行生成jre.
windows下执行:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
linux下执行:
bin\jlink --module-path jmods --add-modules java.desktop --output jre
1.环境准备:
下载jdk11
2.安装jdk
解压jdk文件
tar -zxvf jdk-11.0.4_linux_x64_bin.tar.gz
创建文件夹/usr/java/jdk
将jdk11移入到jdk文件夹下
jdk11是没有jre的,需要手动进行生成
windows下执行:
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
linux下执行:
bin\jlink --module-path jmods --add-modules java.desktop --output jre
编辑属性文件,配置jdk环境变量
vi /etc/profile
JAVA_HOME=/www/server/jdk11
JAVA_JRE=/www/server/jdk11/jre
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH
export JAVA_JRE