это java.lang.NoClassDefFoundError :org/apache/ibatis/session/SqlSessionFactory с mybatis и Spring

Я новичок в Mybatis и пытаюсь реализовать mybatis с помощью Spring, но получаю следующую ошибку времени выполнения при запуске tomcat.

Вот мойpom.xml

<dependency>
    <groupId>c3p0</groupId>
    <artifactId>c3p0</artifactId>
    <version>0.9.1.2</version>
</dependency>
<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis-spring</artifactId>
    <version>1.0.0</version>
</dependency>

и контекст приложения:

<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
    <property name="dataSource" ref="uactivityDS"/>
    <property name="configLocation" value="classpath:mybatis-config.xml"/>
</bean>

Ошибка:

the resource [applicationContext.xml]: Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSessionFactory

Однако файл mybatis-spring-1.0.0.jarсуществует в war/web-inf/lib.

Есть идеи, что происходит в этом сценарии?

7
задан TP_JAVA 30 July 2012 в 19:33
поделиться