1. 首页
  2. 编程语言
  3. Java
  4. jaxb-api-2.2 jaxb-impl

jaxb-api-2.2 jaxb-impl

上传者: 2018-12-25 08:51:10上传 7Z文件 853KB 热度 55次
在使用webservice,mule esb等需要jaxb的项目里经常会出现 JAXB 2.0 API is being loaded from the bootstrap classloader这个错误,按照打出的信息Use the endorsed directory mechanism to place jaxb-api.jar in the bootstrap classloader. (See http://java.sun.com/j2se/1.5.0/docs/guide/standards/)去做,通常是解决不了问题的,该建议信息有两个问题导致不可行: 1. 不是下载jaxb-api.jar 而是下载jaxb-api-2.1.jar文件 2.不是把下载的这个jar文件放在sun网站给出的/lib/endorsed 下,而是要自己试验确定应该放在哪个目录下: 确定放在哪个目录下的方法如下: 首先要看你的项目是java项目还是java web项目: A, java项目直接打印System.out.println(System.getProperty("java.endorsed.dirs "));即是jaxb-api-2.1.jar应该放的目录。 B, java web 项目要用一个可以正常启动的web项目(当然没用到jaxb的web项目),打印System.out.println(System.getProperty("java.endorsed.dirs"));即可,我的是java web项目,打出的是E:/tomcat6/common/endorsed 我把jaxb-api-2.1.jar放到E:/tomcat6/common/endorsed下后问题解决。 注:没有common/endorsed目录的,自己创建。
下载地址
用户评论
码姐姐匿名网友 2018-12-25 08:51:10

测试过了,可以正常使用。

码姐姐匿名网友 2018-12-25 08:51:10

很好 可以用的哦

码姐姐匿名网友 2018-12-25 08:51:10

真的很好,匹配了

码姐姐匿名网友 2018-12-25 08:51:10

问题没解决 不过谢谢了

码姐姐匿名网友 2018-12-25 08:51:10

是官方的,不过用的不多

码姐姐匿名网友 2018-12-25 08:51:10

把这个包装 装入进去了 可是还是不能 跑项目

码姐姐匿名网友 2018-12-25 08:51:10

下了,不过我没有用这个,但还是谢谢LZ

码姐姐匿名网友 2018-12-25 08:51:10

不错 解决我的问题了 谢了