Реализация JDK JAXB на 100% соответствует реализации XFIRE JAXB

У меня есть проект maven, в котором я использую Xfire.

Недавно я узнал, что в JDK 1.6 включена реализация JAXB. Но при сравнении классов Xfire JAXB с классами JDK ничего не совпадает.

Может ли кто-нибудь сказать мне, если я удалю зависимость реализации JAXB из кода, может ли произойти что-то плохое или если некоторые пакеты еще не реализованы в пакете jDk, который присутствует в реализации Xfire JAXB?


person Saurabh Kumar    schedule 30.01.2012    source источник


Ответы (1)


JAXB (JSR-222) — это стандарт, поддерживает несколько реализаций: EclipseLink MOXy, Metro, Apache JaxMe и т. д., поэтому XFire можно использовать бесплатно. включить туда собственную реализацию. Поскольку они зависят от расширений в реализации JAXB, которые они включают, я бы не рекомендовал их удалять.

В конечном счете, этот вопрос следует задать в списке рассылки XFire:

person bdoughan    schedule 30.01.2012