近期的JAXB版本中(2.2.1)已经修复了这个问题。我正在尝试确定最近的Java 6更新是否包含此修复。有没有办法知道哪些JVM/JRE/JDK版本包含哪些JAX-WS/JAXB版本?
查看Sun/Oracle网站上的信息,可以查看最新Java SE 6版本的发行说明,但无法确定其中包含哪些XML库的版本。我猜可以下载最新的JDK,并运行“xjc-version”命令,但应该有更好的方法(特别是如果它是在先前的版本中添加的 - 我不想一直下载JRE以确定我感兴趣的JAXB版本是哪个版本)。
近期的JAXB版本中(2.2.1)已经修复了这个问题。我正在尝试确定最近的Java 6更新是否包含此修复。有没有办法知道哪些JVM/JRE/JDK版本包含哪些JAX-WS/JAXB版本?
查看Sun/Oracle网站上的信息,可以查看最新Java SE 6版本的发行说明,但无法确定其中包含哪些XML库的版本。我猜可以下载最新的JDK,并运行“xjc-version”命令,但应该有更好的方法(特别是如果它是在先前的版本中添加的 - 我不想一直下载JRE以确定我感兴趣的JAXB版本是哪个版本)。
另外,回答您未提及的问题,这是在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中进行了更新。