У меня есть проект maven, в котором я использую Xfire.
Недавно я узнал, что в JDK 1.6 включена реализация JAXB. Но при сравнении классов Xfire JAXB с классами JDK ничего не совпадает.
Может ли кто-нибудь сказать мне, если я удалю зависимость реализации JAXB из кода, может ли произойти что-то плохое или если некоторые пакеты еще не реализованы в пакете jDk, который присутствует в реализации Xfire JAXB?
Ответ 1 · bdoughan
JAXB (JSR-222) - это стандарт, поддерживает несколько реализаций: EclipseLink MOXy, Metro, Apache JaxMe и т. д., поэтому XFire можно использовать бесплатно. включить туда собственную реализацию. Поскольку они зависят от расширений в реализации JAXB, которые они включают, я бы не рекомендовал их удалять.
В конечном счете, этот вопрос следует задать в списке рассылки XFire:
- http://xfire.codehaus.org/Support