2017-03-01 36 views
1

我们受到以下错误的影响。我们使用Oracle JDK,但在OpenJDK JIRA也跟踪它:如何在Oracle“修复版本”和Oracle JDK版本之间进行转换?

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等)对应于bug报告“9(b137)”中给出的奇怪外观版本?

也许这是说错误将在Java 9中修复,并且链接只是错误的地方?

+0

你是最后一句话是正确的,这可能只是一个联系问题。 – Eugene

+0

该死的,所以它不会在java 8中修复?这将是一个耻辱... – tonicsoft

+3

有一个不同的问题编号为每个主要版本,将得到一个修复程序。这些链接在“Backports”部分,其中包含“修复版本”列,因此您甚至不必打开链接问题。所以是的,'9b137'意味着Java 9,beta 137,但是后端显示'8u152',这意味着Java 8,更新152 ...但是它的ETA是2017-10-16,这可能意味着你想尝试一个测试版中间更新... – Holger

回答

2

jira bug report,你可以看到:

backports中

Issue Fix Version Assignee Priority Status Resolution Resolved In Build 
JDK-8172578 8u152 Vyom Tewari P3 Resolved Fixed b01 

所以修复应包含在Java中8u152,这是尚未公布。