我有一个maven项目,我正在使用Xfire。
现在我最近知道JDK 1.6包含了JAXB实现。但是当比较来自JDK类的Xfire JAXB类时没有任何匹配。
任何人都可以告诉我,如果我从代码中删除JAXB实现依赖关系会发生什么坏事,或者是否有一些软件包还没有在jDk包中实现,这些软件包存在于Xfire JAXB实现中。?
答案 0 :(得分:0)
JAXB (JSR-222)是支持多种实现的标准:EclipseLink MOXy,Metro,Apache JaxMe等,因此XFire可以自由地包含自己的实现。由于它们依赖于JAXB实现中的扩展,因此我不建议将其删除。
最终应该在XFire邮件列表上询问这个问题: