如何将Java9JRE/JDK作为zip文件而不是EXE或MSI安装程序获取?

如何将Java9JRE/JDK作为zip文件而不是EXE或MSI安装程序获取?,java,java-9,Java,Java 9,如何将Java9JRE/JDK作为zip文件而不是EXE或MSI安装程序获取 仔细看,“JDK 9早期访问项目Jigsaw”实际上是zip下载。如上所述,您可以下载Jigsaw发行版,也可以按照中的说明构建自己的发行版。您可以从所有其他位置(,)下载JDK 9早期访问版本无法访问/迁移 您可以从以下位置下载JDK 9 zip文件: 创建工作JDK目录(C:\JDK) [下载][1]Oracle最新版本的JDK(例如JDK-7u7-windows-x64.exe) [下载][2]并安装7-Zip

如何将Java9JRE/JDK作为zip文件而不是EXE或MSI安装程序获取


仔细看,“JDK 9早期访问项目Jigsaw”实际上是zip下载。

如上所述,您可以下载Jigsaw发行版,也可以按照中的说明构建自己的发行版。

您可以从所有其他位置(,)下载JDK 9早期访问版本无法访问/迁移

您可以从以下位置下载JDK 9 zip文件:

  • 创建工作JDK目录(
    C:\JDK
  • [下载][1]Oracle最新版本的JDK(例如
    JDK-7u7-windows-x64.exe
  • [下载][2]并安装7-Zip(如果您不是管理员,请下载[7-Zip便携式][3]版本)
  • 使用7-Zip将所有文件从
    jdk-XuXX-windows-x64.exe
    解压缩到
    C:\jdk
  • cmd.exe
    中执行以下命令:
    • cd C:\JDK\.rsrc\1033\JAVA\u CAB10
    • extrac32 111
  • 用7-zip解包
    C:\JDK\.rsrc\1033\JAVA\u CAB10\tools.zip
  • cmd.exe
    中执行以下命令:
    • cd C:\JDK\.rsrc\1033\JAVA\u CAB10\tools\
    • (*.pack)do中/r%x的
      。\bin\unpack200-r“%x”%~dx%~px%~nx.jar“
      (这将把所有
      .pack
      文件转换为
      .jar
      文件)
  • C:\JDK\.rsrc\1033\JAVA\u CAB10\tools
    的所有内容复制到您希望JDK所在的位置
  • 手动设置
    JAVA_HOME
    PATH
    以指向JDK目录及其BIN子目录

虽然我的经验有点不同,但tools.zip可能会根据JDK版本的不同而位于不同的位置。

只是想知道是否有人对此有答案?如果Oracle的未来计划是停止发布可重新定位的JRE包,那么我们中的许多人肯定会因为使用嵌入式JRE的应用程序而陷入大麻烦。此链接不再可用。请使用链接下载jdk9 zip文件