【发布时间】:2017-04-04 16:53:03
【问题描述】:
我们受到以下错误的影响。我们使用 Oracle JDK,但 OpenJDK JIRA 也在跟踪它:
https://bugs.openjdk.java.net/browse/JDK-8075484
http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8075484
在 Oracle 网站(上面的 bugs.java.com 链接)上,它被声明为在“修复版本 9 (b137)”中得到修复。单击“b137”上的链接会将我带到 Java 8u121 的下载页面,但这只是最新的 Java 版本。
我如何找出哪个 JDK 版本(8u121、8u112、8u45 等)对应于错误报告中给出的奇怪版本“9 (b137)”?
也许是说 Java 9 将修复该错误,而链接只是转到错误的位置?
【问题讨论】:
-
你说的最后一句话是对的,可能只是联动问题。
-
该死的,所以它实际上不会在 java 8 中修复?那将是一个耻辱......
-
每个主要版本都有一个不同的问题编号,将得到修复。这些链接在“Backports”部分中,幸好包含“Fix Version”列,因此您甚至不必打开链接的问题。所以是的,
9b137表示 Java 9,beta 137,但后向端口显示8u152,表示 Java 8,更新 152……但它的 ETA 是 2017-10-16,这可能意味着你想尝试一个 beta中间的更新……