而JDK5中, XMLBeans的lib下面的xbean.jar和jsr173_1.0_api.jar必須都放到classpath中,
否則會(huì)報(bào)錯(cuò),說(shuō)找不到XML這個(gè)名字。
如果只放了xbean.jar的話(huà),會(huì)提示java.lang.NoClassDefFoundError: javax/xml/stream/XMLStreamException
這是因?yàn)閤bean.jar依賴(lài)于jsr173_1.0_api.jar。而JDK5中是沒(méi)有實(shí)現(xiàn)的。
但是在JDK6中是可以的,因?yàn)镴DK6的rt.jar中已經(jīng)添加了JSR173,即javax.xml.stream包,