XMLBeans出现javax.xml.stream类找不知道java.lang.NoClassDefFoundError
XMLBeans的应用需要用到自身的xbean.jar,但在应用XMLBeans编译xsd文件生成的jar包中需要用到jdk的javax.xml.stream类
这个类在JDK1.5中并不存在,当我们启动服务时可能出现引用编译之后jar包的类出现java.lang.NoClassDefFoundError
这是因为xbean.jar依赖于jsr173_1.0_api.jar,而JDK1.5中是没有实现的。
解决方法:1.换用高版本的Jdk,如1.6的rt.jar就开始支持
2.下载jsr173_1.0_api.jar,将其加入到classpath中即可
浙公网安备 33010602011771号