2017-03-01 97 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,這是尚未公佈。