正在从引导类加载器加载 JAXB 2.1 API


最近在研究  webService 使用的是CXF实现的服务器端,<br>java

使用的开发环境是: jdK1.6  , apache tomcate 6.0,  apache-cxf-2.6.13<br>web

在部署服务时出现这个问题,spring

Caused by: java.lang.LinkageError: 正在从引导类加载器加载 JAXB 2.1 API, 但此 RI (来自apache


jar:file:/E:/恒拓开api


源/worksapce_foreveross/spring/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/CXFtomcat


_Spring_Survey/WEB-INF/lib/jaxb-impl-服务器


2.2.5.1.jar!/com/sun/xml/bind/v2/model/impl/ModelBuilder.class) 须要 2.2 API。请使用受权目录机制app


将 jaxb-api.jar 放在引导类加载器中。(请参阅 http://java.sun.com/j2se/1.6.0/docs/guide/standards/)eclipse


如今终于解决了,贴出来和你们一块儿分享一下。webapp

若是你是和我同样的开发环境,只需 要把 apache-cxf-2.6.13\lib\endorsed 文件夹下的jaxb-api-2.2.5.jar

拷贝到tomcat 6.0目录下 endorsed 文件夹中,若是该文件夹不存在,就本身建一个。

注意:必定要删除,你web项目下WEB-INF/lib/  中的jaxb-api-2.2.5.jar文件。这样他才会到 


tomcat6.0/endorsed/  读取jaxb-api-2.2.5.jar文件

相关文章
相关标签/搜索