在构建项目时,我收到以下错误:
java.lang.LinkageError
:JAXB 2.1 API是从bootstrap类加载器加载的,但是这个RI(来自jar:file:/ C:/ Documents and Settings / ind / .m2 / repository / com / sun / xml / bind / jaxb-impl / 2.2.4-1 / jaxb-impl-2.2.4-1.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class)需要2.2 API。使用endorsed目录机制将jaxb-api.jar放在bootstrap类加载器中。 (见http://java.sun.com/j2se/1.6.0/docs/guide/standards/)
请回复asp。
答案 0 :(得分:0)
Java SE 6中包含JAXB 2.1实现,Java SE 7中包含JAXB 2.2的实现。除非您有此要求,否则我建议使用符合JAXB API的JAXB实现在您正在使用的Java版本中。