java.lang.noclassdeffounderror org/exolab/castor/mapping/mapping error

java.lang.noclassdeffounderror org/exolab/castor/mapping/mapping error,java,xml,mapping,castor,Java,Xml,Mapping,Castor,事件分派期间发生异常: java.lang.NoClassDefFoundError: org/exolab/castor/mapping/Mapping at com.test.client.util.bean.XMLJavaBeanMapping.initialize(XMLJavaBeanMapping.java:60) at com.test.client.frames.JIFraSarinSolitaireCreation$6.actionPerformed.666

事件分派期间发生异常:

java.lang.NoClassDefFoundError: org/exolab/castor/mapping/Mapping
    at com.test.client.util.bean.XMLJavaBeanMapping.initialize(XMLJavaBeanMapping.java:60)
    at com.test.client.frames.JIFraSarinSolitaireCreation$6.actionPerformed.666
当我尝试访问软件包时,出现上述错误


任何帮助都将不胜感激

castor是spring-oxm.jar中的可选依赖项,要在spring-oxm中使用castor来封送或解封XML,请将此castor依赖项添加到Maven pom.XML文件中

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-oxm</artifactId>
        <version>3.0.5.RELEASE</version>
    </dependency>

    <!-- Uses Castor for XML -->
    <dependency>
        <groupId>org.codehaus.castor</groupId>
        <artifactId>castor</artifactId>
        <version>1.2</version>
    </dependency>

    <!-- Castor need this -->
    <dependency>
        <groupId>xerces</groupId>
        <artifactId>xercesImpl</artifactId>
        <version>2.8.1</version>
    </dependency>

</dependencies>


org.springframework
弹簧oxm
3.0.5.1发布
org.codehaus.castor
脚轮
1.2
薛西斯
干细胞移植
2.8.1

尝试在类路径中添加castor.jar。包含类org.exolab.castor.mapping.mapping的jar不在JVM的类路径中。看起来是castor API。是的,必须在类路径中添加castor.xml。非常感谢您的快速回复