在最新版本的JAXB(2.2.1)中有一个修复程序.我正在尝试确定它是否包含在最近的Java 6更新中.有没有办法告诉哪些版本的JVM/JRE/JDK包含哪些版本的JAX-WS/JAXB?
查看Sun/Oracle的站点,我可以查看最新版Java SE 6 的发行说明,但我无法分辨哪些版本的XML库包含在内.我想我可以下载最新的JDK并运行'xjc -version',但应该有一个更好的方法(特别是如果它是在之前的版本中添加的那样 - 我不想继续下载JRE来告诉哪个是第一个与我感兴趣的JAXB版本).
Pow*_*ord 22
据我所知,除了主要版本之外,每次发布的JDK/JRE都不会升级库.即便如此,我认为他们不会跨越次要版本.
并且,为了回答您的不成文问题,这是xjc -versionJDK 1.6.0_24上的输出:
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)
Run Code Online (Sandbox Code Playgroud)
2.1.10于2009年2月6日发布,在Java 6u14中更新.