首页 > 解决方案 > 创建名为“sessionfactory”的 bean 时出错 (java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException)

问题描述

发生以下错误:

在 ServletContext 资源 [/WEB-INF/spring-servlet.xml] 中创建名称为“sessionFactory”的 bean 时出错:调用 init 方法失败;嵌套异常是 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

配置:

<beans:bean id="sessionFactory"
        class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"> 
    <beans:property name="dataSource" ref="dataSource" /> 
    <beans:property name="packagesToScan" value="com.work.entity" /> 
    <beans:property name="hibernateProperties"> 
        <beans:props> 
            <beans:prop key="hibernate.dialect">${jdbc.dialect}</beans:prop> 
        </beans:props> 
    </beans:property> 
</beans:bean>

标签: javajaxb

解决方案


推荐阅读