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