JDK13手动生成jre模块

  1. 为了精简jkd安装包,从jdk9开始,完成jdk安装后,安装目录中不再包含jre模块;但用户可以借助安装好的jdk手动生成jre。
  2. 下载并傻瓜式安装jdk13。
  3. 利用jdk生成jre模块,以管理员身份运行cmd命令行工具【我在公司Win10用PowerShell,由于权限问题,执行下列命令莫名报错】,进入jdk_home(如D:prgrmflJavajdk-13.0.2)下执行下列命令:
    binjlink.exe --module-path jmods --add-modules java.desktop --output jre
    命令执行成功后,可以看到jdk_home下多出来jre目录。
  4. 配置java环境变量:

1.配置JAVA_HOME(如D:prgrmflJavajdk-13.0.2)
2.追加下列两个变量到path中:

%JAVA_HOME%in
%JAVA_HOME%jrein

  1. 检查:

执行java -version javac javap jps等命令,查看输出的版本等信息是否正确。

原文地址:https://www.cnblogs.com/JaxYoun/p/12391293.html