码迷,mamicode.com
首页 > 编程语言 > 详细

maven spring3.2.5

时间:2017-04-04 17:43:12      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:http   port   nat   ima   lin   环境   ring   tor   hit   

出现的情形:
开发环境: spring3.2.5 + springmvc +spirngDATA +maven
一. 偶然的spring Junit4测试 加载applicationContext.xml提示parse Xml....error 原因 
java.lang.NoClassDefFoundError:  org.springframework.core.type.StandardAnnotationMetadata
java.lang.ClassNotFoundException  org.springframework.core.type.StandardAnnotationMetadata
二. 直接启动项目, 突然也这样.

原因:
在依赖了spirng 3.2.5 Release 的所有jar同时 又莫名其妙的依赖了spirng-context 4.1.2 Release
<dependency>

            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>4.1.2.RELEASE</version>
 </dependency>



解决办法
1. 删除重复且错误的依赖:spirng-context 4.1.2 Release
2. 出现明细有依赖,却提示NoClassDefFoundError,ClassNotFoundException  的时候,需要检查依赖的版本冲突问题,/
3. 以及是否将jar加入到classpath library中?
技术分享


报错log:
java.lang.NoClassDefFoundError: org/springframework/beans/factory/NoUniqueBeanDefinitionException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethods(Class.java:1791)
at org.springframework.core.type.StandardAnnotationMetadata.hasAnnotatedMethods(StandardAnnotationMetadata.java:159)






maven spring3.2.5

标签:http   port   nat   ima   lin   环境   ring   tor   hit   

原文地址:http://www.cnblogs.com/duenboa/p/6665341.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!