微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何获得最新的JRE / JDK作为zip文件而不是EXE或MSI安装程序?

如何解决如何获得最新的JRE / JDK作为zip文件而不是EXE或MSI安装程序?

你可以从PortableApps.com下载Java Portable。它不会更改你的系统设置。你可以将其放在USB记忆棒上。

UPD:对于那些需要JDK的人,有一个开源项目OpenJDK Portable

不幸的是,JDK不能作为可移植的ZIP文件使用。但是,你可以按照以下步骤操作:

  • 创建工作的JDK目录(C:\JDK在这种情况下)
  • 从Oracle 下载最新版本的JDK(例如jdk-7u7-windows-x64.exe
  • 下载并安装7-Zip(如果你不是管理员,则下载7-Zip便携式版本)
  • 使用7-Zip将所有文件提取jdk-XuXX-windows-x64.exe到目录中C:\JDK
  • 在中执行以下命令cmd.exe
  • cd C:\JDK\.rsrc\1033\JAVA_CAB10
  • extrac32 111
  • C:\JDK\.rsrc\1033\JAVA_CAB10\tools.zip用7拉链解包 在中执行以下命令cmd.exe:
  • cd C:\JDK\.rsrc\1033\JAVA_CAB10\tools\
  • for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar"(这会将所有.pack文件转换成.jar文件
  • C:\JDK\.rsrc\1033\JAVA_CAB10\tools你想要的JDK 复制到所有内容
  • 设置JAVA_HOMEPATH手动指向你的JDK目录及其BIN子目录。

解决方法

我想确保一切都可以通过复制Java文件夹的内容并设置环境变量来完成。

我通常在虚拟机中运行安装程序,压缩\ java文件夹内容,返回虚拟机的快照,然后解压缩压缩文件。

我找不到可以将最新的JRE / JDK作为zip文件提供的地方…

http://java.sun.com/javase/downloads/index.jsp

http://download.java.net/jdk6/

或者,可以安全地假设sun的exe安装程序只是将整个程序解压缩,而不会弄乱注册表,环境变量等…?

相关:在Windows上手动安装Java?
-在所有这些时间之后,我发现这个网站似乎正是我所寻找的(2018-05-22)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。