Java JRE (7, 8) 的 Windows tar.gz 文件是什么?

Mar*_* Ba 5 java windows java-7

从我在上一小时所做的测试中可以看出,Oracle 最后(*)为 Windows 上的 Java JRE 包含了“xcopy 样式”包——即使是非服务器版本。

是的,我知道 gzip 压缩的 tar 文件是什么。这只是没有这些文件的完整性-与用于Windows可执行安装程序记录在案。

查看当前非服务器 JRE 的Java 78 下载页面,我看到:

  • Windows x86 Online jre-7u67-windows-i586-iftw.exe
  • Windows x86 脱机 jre-7u67-windows-i586.exe
  • 视窗 x86 jre-7u67-windows-i586.tar.gz
  • Windows x64 jre-7u67-windows-x64.exe
  • Windows x64 jre-7u67-windows-x64.tar.gz

这些压缩文件似乎没有在我可以谷歌搜索的任何文档中提到,但它们的目的似乎是不必运行任何安装程序,只需将它们复制到机器上,正确设置路径,然后运行他们。(并运行它,我测试过)。

尽管如此,根本没有提及或文档似乎很奇怪。那么有没有官方提到这些tar.gz文件适用于Windows?据我从历史下载中可以看出,它们是在J7u9中引入的- 并且对于 Java 8 显然是 8u20。


(*) “终于”是相对的... J7u9 是 2012-10-16 的,所以它真的不是最近的,但我现在才开始研究让 J6 的东西在 J7/J8 上运行,所以很高兴看到那些现在。

Ste*_*n C 1

描述如何安装这些tar.gz文件(在 Java 8 情况下)的 Oracle 文档是:

您基本上可以对这些下载之一进行 un-gzip 和 tar 解压缩,然后就可以安装 Java JRE 或 JDK。然后您需要做的就是配置您的 Java 应用程序以使用它......以适当的方式。

(显然,这是服务器安装。它没有在 Windows 注册表中注册,并且没有自动更新或卸载功能。)

上述页面引用自Java 8 SE 安装说明概述页面。