如何判断哪个 jdk 包含哪些版本的 JAX-WS

2022-09-02 04:18:27

在一个较新版本的 JAXB (2.2.1) 中有一个修复程序。我试图确定这是否包含在Java 6的最新更新中。有没有办法判断哪些版本的 JVM/JRE/JDK 包含哪些版本的 JAX-WS/JAXB?

查看 Sun/Oracle 的网站,我可以查看最新版本的 Java SE 6 的发行说明,但我无法分辨包含哪些版本的 XML 库。我想我可以下载最新的JDK并运行“xjc -version”,但是应该有更好的方法(特别是如果它是在以前的版本中添加的 - 我不想继续下载JRE来判断哪个是我感兴趣的JAXB版本的第一个)。


答案 1

据我所知,除了主要版本之外,每个版本的 JDK/JRE 都不会升级库。即便如此,我也不认为它们越过了次要版本的路线。

而且,为了回答您不成文的问题,这是JDK 1.6.0_24上的输出:xjc -version

xjc version "JAXB 2.1.10 in JDK 6"
JavaTM Architecture for XML Binding(JAXB) Reference Implementation, (build JAXB
2.1.10 in JDK 6)

2.1.10 发布于 2009 年 2 月 6 日,在 Java 6u14 中进行了更新。


答案 2

推荐