如何从 sun bug 数据库中的内部版本号中查找 jdk 版本



我在使用的JDK中遇到了一个错误,我在Sun(Oracle)的错误数据库中找到了对它的引用。它说修复版本是hs21(b13),7(b143),但我不知道如何弄清楚修复程序在JDK的哪个版本中。

看过这篇文章:Sun的错误数据库中的Java版本名称,但它并没有真正回答我的问题。

编辑:我试图找出JDK的哪个版本(例如1.7.0_07)对应于7(b143)。换句话说,我想知道修复此错误的最早发布版本。

hs用于

HotSpot7用于JRE。

所以 JRE 7,build 143 和 HotSpot JVM 21.0 build b13

如果您在控制台提示符下java -version,它会告诉您您拥有的 JDK 和构建。

您所指的错误显示了在什么环境中检测到它:

# JRE version: 7.0-b139
# Java VM: Java HotSpot(TM) Client VM (21.0-b09 mixed mode, sharing solaris-x86 )

所以它发生在7(b139)hs21(b09)并固定在7(b143)hs21(b13)

我希望这有所帮助。

最新更新