spring-data-jpa项目的spring包的版本问题

来源:互联网 发布:sybase 查看数据库的表 编辑:程序博客网 时间:2024/05/20 17:40

浪费了我一下午的时间, 终于把问题找出来了;

问题: 在使用maven的项目中优化jar引用, 在删除一个jar包后,启动项目时, spring实例化的时候总是报错, 找不到类AnnotatedElementUtils; 我查找的一下spring版本,这个类时在4.0版本之后才引入的, 可我的spring-version同一配置的是3.1.1的版本 ,怎么会出现这个错误呢? baidu之后未果, 又将之前删除的jar一个个还原回来,因为太多有放弃了。 焦急的内心在抽个烟后平静一下, 是mvn命令查看了一个mvn树, TMD 发现我jar中引用了spring-data-jpa的包,版本为1.1。 这个包又依赖引入了spring-tx包, 关键是引入的spring-tx的版本是4.0x的, 好吧,原谅我对spring项目不熟悉吧, 我在显式引入spring包的时候,没有引入spring-tx包, 所以发生了这个问题, jar冲突的问题真让人头疼啊。 

0 0
原创粉丝点击