web-dev-qa-db-ja.com

どのjdkにどのバージョンのJAX-WSが含まれているかを知る方法

JAXBの最新バージョンの1つ(2.2.1)に修正があります。それがJava 6。の最近の更新に含まれているかどうかを判断しようとしています。JVM/ JRE/JDKのどのバージョンにJAX-WS /のどのバージョンが含まれているかを確認する方法はありますか? JAXB?

Sun/Oracleのサイトを見ると、最新バージョンのJava SE 6)の リリースノート を表示できますが、XMLライブラリのバージョンがわかりません。最新のJDKをダウンロードして「xjc-version」を実行できると思いますが、もっと良い方法があるはずです(特に、以前のリリースで追加された場合は、JREをダウンロードし続けてどちらかを判断したくありません)。私が興味を持っているJAXBのバージョンで最初のものでした)。

21
Cincinnati Joe

私の知る限り、ライブラリは、メジャーバージョンを除いて、JDK/JREのリリースごとにアップグレードされません。それでも、マイナーバージョンの境界線を越えることはないと思います。

そして、あなたの書かれていない質問に答えるために、これはJDK1.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で更新されました。

22
Powerlord