Как определить, какие jdk содержат версии JAX-WS
Есть исправление в одной из последних версий JAXB (2.2.1). Я пытаюсь определить, включено ли это в последнее обновление на Java 6. Есть ли способ узнать, какие версии JVM/JRE/JDK содержат версии JAX-WS/JAXB?
Глядя на сайт Sun/Oracle, я могу просмотреть примечания к выпуску для последних версий Java SE 6, но я не могу сказать, какие версии XML libs включены. Я предполагаю, что могу загрузить последнюю версию JDK и запустить "xjc -version", но должен быть лучший способ (особенно если он был добавлен в предыдущем выпуске - я не хочу, чтобы загрузка JREs указывала, что было первым с версией JAXB, в которой я заинтересован).
Ответы
Ответ 1
Насколько мне известно, библиотеки не обновляются на каждом выпуске JDK/JRE, кроме основных версий. Даже тогда я не думаю, что они пересекают линию второстепенных версий.
И, чтобы ответить на ваш неписаный вопрос, это результат от xjc -version
на JDK 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)
2.1.10 был выпущен 6 февраля 2009 года, который был обновлен на Java 6u14.