与Access restriction on class due to restriction on required library rt.jar?相关jaxb-impl有许多由rt.jar提供的类,这就是警告背后的原因。
我从WSDL文件生成了我的Web服务。
如果我打算排除jaxb-impl以摆脱警告,那么它是什么呢?
我真正需要为我的Web服务运行哪些库,哪些只对生成与之相关的代码有用?
答案 0 :(得分:3)
jaxb-impl是CXF默认使用的JAXB实现。在大多数情况下,您可以在运行时删除它(但不是在wsdl2java时间),CXF就可以了。但是,CXF引入的jaxb-impl通常比JDK中的版本更新,并且通常有几个修复的错误仍然存在于JAXB的in-JDK版本中。 CXF和CXF用户倾向于非常努力地强调JAXB并找到我们用它们记录的有趣问题并最终得到修复。