9

Java 7 Update 25 今天刚刚发布,导致我公司开发的框架的某些功能出现故障。在过去的一年中,大多数 Java 更新都发生了这种情况。如果甲骨文有某种形式的开发者协议,允许公司在新更新发布之前对其进行测试,这样公司就有时间准备解决任何问题并通知他们的客户做好准备,那就太好了。

如果我事先知道这些问题,我就不会更新到 Java 7 Update 25 并且会通知我的客户等到创建补丁后再更新。(告诉他们不要更新比让我们的支持部门解释如何访问 Oracle JAVA 存档并创建免费的 Oracle 登录名来访问安装程序要容易得多。)

所以我的问题是:有没有人知道在正式发布之前接收新 Java 更新副本的方法?

4

2 回答 2

5

Oracle 通过Java Early Access计划在正式发布之前提供了一些新版本的 Java 。

于 2013-06-19T15:03:22.323 回答
3

您通常可以通过抢先体验计划获得 Java 的下一个主要版本,但我不记得看到过对补丁版本的抢先体验,因为它们通常修复安全问题和错误,而不是更改 API。

这是一个两部分的问题。第一步是更好地管理您的客户并向他们解释在没有事先与您核实的情况下更新 JVM 可能会导致问题(如果我们的客户更新他们的虚拟机,我会很高兴,所以认为自己很幸运)。

第二步是修复你的框架,使它不会做任何导致这么多损坏的事情。我很难想到我们的任何代码都因为补丁发布而停止工作的时候。我想知道您是否正在使用任何无证的 API,这只是自找麻烦。

于 2013-06-19T15:15:03.373 回答