2

大家好:我最近看到有关 java 7 的流量有所增加,但是对于是否存在或不存在在生产环境中运行的 java 7 版本,suns 的视线尚不清楚。另外,我看到有开放的jdk 7资源可用,但我还没有找到下载...

那么 - 我的 Java SE 6 是否落后于时代?java 7 的发布日期是什么?哪里是获取更新的理想地点?

我在这里谈论JDK。如果它可用 - 在哪里?我看到很多“预览”但没有官方网站?

4

1 回答 1

3

在 Java 6 上:不,你不是。Sun 的政策是,JDK 的主要版本在新版本发布后的一年内到期。我不确定 Oracle 政策,但它仍然是一个很好的经验法则。

更新: Java 6 终止政策如下:

  • 2006 年 12 月发布
  • 2011 年 2 月停产通知
  • 2012 年 7 月停产

Java SE 6 将在 2012 年 7 月之后不再公开提供。

在 Java 7 上:正式发布日期为 2011-07-07,更新 1 发布于 2011-10-18。

所以一切都在这里;您可以在生产环境中自由使用 Java 7。Java 6 将在 2012 年 7 月开始或多或少地过时,但无论如何,许多人会继续使用它:替换没有损坏的东西没有多大意义。

关于Mac 上的 Java 7,(重点是我的——Alf)

自 Java for Mac OS X 10.6 Update 3发布以来,Apple 移植并随 Mac OS X 一起提供的 Java 版本已被弃用。 这意味着 Apple 生产的运行时将不会保持在同一级别,并且可能会从 Mac OS X 的未来版本中删除。Mac OS X 10.6 Snow Leopard 和 Mac OS X 10.5 Leopard 中的 Java 运行时将继续通过这些产品的标准支持周期得到支持和维护。

但我假设你没有在 Mac 上运行你的生产代码:)

于 2012-01-06T19:37:43.737 回答