我在哪里可以获得最新的jdk作为zip文件。我不想要jre,我想要完整的jdk。我无法运行exe甚至请求Windows安装程序,因此我无法下载.exe并运行它。此外,我无法访问一些上传网站,如Drop box或4shared。是否有任何ftp或地方我可以直接拉上jdk?非常感谢你。 Jportable不够好,谢谢。
http://installbuilder.bitrock.com/java/所有版本都可用。请享用。都是ZIP
理想情况下,Oracle会为我们提供将JDK二进制文件作为ZIP包下载而不是强制我们使用Windows安装程序的选项。但是,既然他们没有,为什么不尝试下载另一个已经包含JDK的Oracle产品的ZIP发行版(例如Oracle SQLDeveloper)。如果这种方法适合您,请务必回到这里告诉我们。我确信有很多人在那里寻找解决方法。
这很简单,但你必须亲自制作。
首先,从Oracle网站下载JDK。
其次,使用7zip或其他提取实用程序提取所有内容。
第三,浏览提取的内容并使用Java的“unpack200”将所有“.pack”文件(其中有几个)转换为jar文件。如果需要,您可以在之后删除“.pack”文件。
注意:要使用unpack200,您需要在系统上安装JDK。导航到jdk1.x.x_xx / bin文件夹,从命令行运行该实用程序。
示例:unpack200 rt.pack rt.jar
谢谢。
您可以安装jdk(使用安装程序,取消选中'public jre'选项),zip安装文件夹。然后卸载jdk。现在你有一个jdk zip,你可以在任何地方解压缩。
我在Windows Vista上使用jdk,包括jdk 1.6和1.7。
我也遇到了同样的问题 - 在我的电脑上获得JDK7的拉链版本。试图提取exe安装程序,并很高兴地发现我有一组文件夹,包括jdk,jre,lib,bin等(类似于通过运行Jdk8的安装程序获得的设置)。但我的幸福是短暂的 - Eclipse并没有将此路径视为有效的JDK / JRE安装,而我设置了额外的运行时环境。
解决方法是运行exe安装程序并将其安装在Program文件之外的不同路径中,这样它就不会破坏Java主页设置或其他客户端程序的JRE版本。