org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [G:\FTCode\HR\WebContent\WEB-INF\classes\applicationContext.xml]; nested exception is org.springframework.beans.FatalBeanException: Invalid NamespaceHandler class [org.springframework.data.jpa.repository.config.JpaRepositoryNameSpaceHandler] for namespace [http://www.springframework.org/schema/data/jpa]: problem with handler class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/springframework/data/repository/config/RepositoryConfigurationExtension
本人现在刚用spring data jpa在网上找了两天的资料环境基本搭建完成,但是用的时候报了上面的错
<!-- 配置Spring Data JPA扫描目录-->
<jpa:repositories base-package="com.hr.dao"
entity-manager-factory-ref="entityManagerFactory"
transaction-manager-ref="transactionManager"/>
如果注释扫描目录的配置就可以启动,但是用不了啊 - -
------解决方案--------------------
注释扫描目录
什么错
------解决方案--------------------
配置扫描目录后 applicationContext.xml 里面的bean 配置是否正确?
------解决方案--------------------
最土的方法就是把所有的jar都丢进去,然后运行看看
------解决方案--------------------
用的tomcat启动?把tomcat-->你的工程下面的j2ee.jar删了试试能不能启动吧
------解决方案--------------------
applicationContext.xml这个文件什么内容,看看