您的位置:首页 > Web前端 > BootStrap

java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI ***

2015-04-17 11:19 603 查看
解决办法:

    1、如果是application工程,则在程序中打印出
         system.out.println(System.getProperty("java.endorsed.dirs"));

         找到相应位置,将jaxb-api-2.1.jar和jaxb-impl-2.1.12.jar放到对应目录下即可。没有endorsed目录,自己建一个。

    2、如果是java web项目,则在一个servlet之类的运行起来的项目中,打印:
         system.out.println(System.getProperty("java.endorsed.dirs"));

         找到相应位置,将jaxb-api-2.1.jar和jaxb-impl-2.1.12.jar放到对应目录下即可。没有endorsed目录,自己建一个。

         我的WEB项目中,打印出来的路径是:E:\Java\apache-tomcat-7.0.19\endorsed
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐