当客户安装了7u45更新时,我们已经拥有application stop working,我们想知道未来我们还可以做些什么来预先准备好这些更新避免释放日支持噩梦。
(根据Java version numbering scheme,计划于1月14日发布的下一个重要补丁更新将为7u51。下一个有限更新(未知日期)将为7u60。)
我在Oracle和OpenJDK网站上搜索过,没有找到任何特别有用的东西。 Java SE的主要Oracle页面有Early Access Downloads部分。它有三个具有潜力的链接,但不会成功:
https://jdk7.java.net/,仍然谈到7u40 - 没有提到7u45,更不用说7u51或7u60了。
http://openjdk.java.net/projects/jdk7u/,其中说“我们在jdk7u-dev森林中对7u60的修复开放”,但似乎没有提供任何预先构建的二进制文件。我还不清楚部署组件(applet插件和webstart)是否是我们过去兼容性问题的主要来源,甚至是OpenJDK的一部分。
Java Compatibility and Performance Program听起来就像我想要的那样,但nobody knows how to sign up for it。
An answer我在上面提到的第二个问题指向了8月份提交的OpenJDK bug report。 (它有一个“CAP”标签,可能代表“兼容性和性能”?)很明显,有些人能够针对这些更新测试他们的应用程序。关于如何加入该俱乐部的任何指示都非常感谢!
答案 0 :(得分:8)
根据this post on the jdk7u-dev mailing list, OpenJDK错误系统 可能会提供答案的子集。
邮件列表帖子说,CPU-critical-request label的错误正在考虑包含在下一个CPU中,并且CPU-critical-approved label的错误已被批准包含在下一个CPU中。但实际上,他们似乎正在使用更具体的标签。对于计划于2014年1月进行的7u51更新,标签似乎为CPU14_01-critical-request和CPU14_01-critical-approved。
您可以browse the full set of labels对后续CPU的标签做出自己有根据的猜测。您还可以看到bugs whose "fix version" is 7u51。
Java Platform Group, Product Management blog 看起来是部分信息的另一种途径。在this comment到"Updated Security Baseline (7u45) impacts Java 7u40 and before with High Security settings" entry,Oracle的Erik Costlow说:
我们创建此博客的原因之一是它为我们提供了一种方式 提供尽可能多的信息,甚至比现在更多 在各种OpenJDK邮件列表上完成。
有些变化我们无法提前通知,并且 我希望将这一点保持在最低限度。对于其他变化,不仅是 我们在这里张贴他们,我实际上是去其他人 项目,不仅告诉他们,而且(酌情)制作 贡献。看到 https://issues.apache.org/bugzilla/show_bug.cgi?id=55542表示 示例
根据我的Oracle客户经理的说法, Java Compatibility and Performance Program 已经死了。由于存在漏洞被逆向工程的风险,因此严格控制对CPU的类似程序的访问(即使在Oracle内)。 (我不是会员而且不打算进一步追求它。)OpenJDK是Oracle首选的兼容性测试方法,尽管众所周知,它与下一代CPU中的内容不会相同。
Oracle还将我们引用到 Security Track at JavaOne 2013 ,特别是"One Year of Security Enhancements in the JRE"对话,其幻灯片可在线获取。反过来,这些幻灯片说上面提到的博客会给出“尽可能多的提前通知”。
答案 1 :(得分:2)
完全部分回答:7u60 Build b01现在可在https://jdk7.java.net/download.html获得。
答案 2 :(得分:1)
Netbeans 7.4昨晚刚刚发布。其中一项新功能是Java 8预览功能。虽然这可能无法帮助您完成每个版本,但至少它可以帮助您为Java 8做好准备。
答案 3 :(得分:0)
我注意到Rory O' Donnell是向所有邮件列表发布发布信息的人,并向他发送了一封电子邮件,并发布了一份非正式的maling列表,其中包含新版本的公告。
不是"官方"回答,我猜,但它也可能适合你。