![](/img/trans.png)
[英]Java SE 11.0.5 (LTS) license (download the latest openJDK updates)
[英]Where are the Java 7 updates for OpenJDK?
Oracle发布了针对Java 7的更新2,而OpenJDK似乎仍然是去年夏天发布的原始版本147。
是否可以获得OpenJDK的更新?
似乎有一个OpenJDK项目仅用于更新( http://openjdk.java.net/projects/jdk7u/ ),它提到他们将在Oracle的同时发布更新,但我找不到任何东西。
谢谢
渣
我将在这里回答我自己的问题,以综合我的所有发现和@Agemen和@Kowser的答案。
我们现在有一些组合使用Java在开源服务器部署中非常痛苦
我只是不明白......
渣
编辑
正如@Krige指出的那样,事情似乎终于开始了OpenJDK版本的最新更新!
我可能错了,但我认为可以在不同的存储库中使用mercurial检索源。 它似乎是由Peter Lawrey在关于这个问题的评论中联系起来的。 addrees是http://hg.openjdk.java.net/jdk7u/jdk7u-dev
我不确切知道Oracle和OpenJDK贡献者如何管理分支和标记,但可能是第一个明确冻结的稳定版本,而是使用克隆的repo来确保包含修复...
要回答这个问题,我不确定OpenJDK网站是否应该提出任何打包版本的JDK。 Oracle的基础设施就是为此而设计的,我想......我可能已经错过了一些东西,但我认为在Oracle网站上提供的打包JDK是一个捆绑的OpenJDK编译版本。 由于它已成为参考实现,并且正在积极维护Oracle,我无法理解为什么它应该是不同的。
编辑:BTW,我找不到一个直接的链接,我可以用来在OpenJDK网站上下载打包的OpenJDK,即使是第一个稳定版本。 但是再一次,我可能会错过一些明显的东西:-p
编辑2:我已经修复了链接 - 你知道所有来源的回购链接,不仅仅是jdk ;-)
而且,正如评论中给出的链接所指出的那样,OpenJDK下有很多项目...所以repo结构有点复杂,有hg“forest”(在我自己编译OpenJDK 7之前我不知道) ...)。
从这篇博文中 ,它试图澄清,除非修改Java规范,否则不会期望获得OpenJDK的更新。
作者的评论作为解释,引用如下
我们计划从OpenJDK代码库生成Linux和Windows RI二进制文件。 从技术上讲,只需要一个,但传统上Sun提供了不止一个来促进实现者。 注意,RI具有非常特定的目的(例如,用作RI)并且通常不更新,除非/如果规范被修改。
澄清OpenJDK是Oracle的RI(参考实现)。
我没有尝试从oracle获取确切信息。 但我对博客文章深信不疑。
所以我能理解: Neither expect any update nor any bug fixes for OpenJDK.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.