我想尝试一下java 9 (模块系统快速启动指南) http://openjdk.java.net/projects/jigsaw/quick-start提供的一些特性,当我尝试下载Java 9 jdk时,我得到了这样的说法:"Java 9已经到了支持的尽头。Java 9的用户应该切换到Java 10“为什么是这样,我应该远离java 9吗?谁能给我一个技术解释。谢谢
发布于 2018-07-16 13:50:21
首先,Java9不再是修补程序和至少有一个重要的错误永远不会被修复。新的Java发布周期意味着不会对每个版本提供长期支持。如果您想要一个稳定的平台,您必须要么迁移到Java 10,然后在Java 11可用时迁移到Java 11(这将得到长期支持),要么继续使用Java 8。
var也很酷。
发布于 2018-07-16 13:51:44
为什么是这样,我应该远离java 9吗?谁能给我一个技术解释。
提出这一建议的技术原因是,由于已经使用了EOL,Java 9将不会收到任何bug修复或安全补丁。(除非你愿意支付商业支助合同。)见Oracle Java SE支持路线图。
这是否相关由你来决定。(这将取决于你是否会受到未修复的错误的影响.这很难预测。但是,您可以跟踪Java10.0.x发行版的发行说明,看看您可能缺少哪些修复。)
https://stackoverflow.com/questions/51363376
复制相似问题