maven spring3.2.5

出现的情形:

开发环境: 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)

来源: http://blog.csdn.net/shehun11/article/details/41009369

来自为知笔记(Wiz)

时间: 2024-10-25 22:08:01

maven spring3.2.5的相关文章

maven添加 xfire-all-1.2.6.jar 导致的spring配置文件异常

maven添加 xfire-all-1.2.6.jar 导致的spring配置文件错误 1. 环境 maven spring-3.2.3 xfire-1.2.6 2. 问题描述 在工程中的 pom.xml 中添加 xfire <dependency> <groupId>org.codehaus.xfire</groupId> <artifactId>xfire-all</artifactId> <version>1.2.6</v

加速Java应用开发速度1——加速spring/hibernate应用调试时启动速度

在调试spring应用时,动辄几十秒,甚至有的应用上分钟的启动速度,会让整个调试速度慢下来了.等待时间让人抓狂.不知道大家是如何加速spring应用调试速度的,在此分享下我的一次加速过程.欢迎补充指正. 环境 配置: thinkpad t410 内存:4G内存 CPU:Intel P8700 双核2.53GHZ 系统:WIN XP 开发工具:Intellij IDEA 12.0.4 Maven + spring3.2.3 + hibernate4.2.2+Spring data jpa 1.3.

添加 xfire-all-1.2.6.jar 导致的spring配置文件异常

1. 环境 maven spring-3.2.3 xfire-1.2.6 2. 问题描述 在工程中的 pom.xml 中添加 xfire <dependency> <groupId>org.codehaus.xfire</groupId> <artifactId>xfire-all</artifactId> <version>1.2.6</version> </dependency> 只是添加了这个jar包,其

Maven3路程(六)用Maven创建Spring3 MVC项目

一.      环境 spring-framework-3.2.4.RELEASE jdk1.7.0_11 Maven3.0.5 eclipse-jee-juno-SR2-win32 二.      创建Web项目 Eclipse中创建Web项目,见前边日志<Maven3路程(三)用Maven创建第一个web项目(1)> 三.      项目依赖,配置pom.xml文件 pom.xml文件如下: <project xmlns="http://maven.apache.org/P

搭建SpringMVC+Hibernate4+Spring3+Ajax+Maven项目

首先新建一个Maven项目,百度一下会有很多实例,这里就不介绍了,直接奔主题. 如题:这里使用的是Hibernate4和Spring3,使用的JPA和Spring注解,然后JDK版本是1.7 下面这张图片演示的是整个项目的结构图. ------------------------------------------------------- --------------------------------------------------- 首先配置pom.xml,将所需的jar包配置好,如下

使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境

做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框架来开发项目,而这些框架一般不是单独使用的,经常是Struts2+Spring3+Hibernate.SpringMVC+Spring+Hibernate.SpringMVC+Spring+Mybatis这几种组合中的一种,也就是多个框架配合起来使用.今天来总结一下如何使用Maven搭建Struts

构建 struts2 spring3 mybatis 的maven项目 构建 pom.xml

学习maven项目时 搭建个ssm项目 算是给自己留个备份吧 环境说明: MyEclipse10 Maven   3.2.3 框架: struts2    2.3.24.1 spring3    3.0.5.RELEASE mybatis    3.2.2 数据库: mysql 5.7 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem

Maven搭建Struts2+Spring3+Hibernate4框架

做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框架来开发项目,而这些框架一般不是单独使用的,经常是Struts2+Spring3+Hibernate.SpringMVC+Spring+Hibernate.SpringMVC+Spring+Mybatis这几种组合中的一种,也就是多个框架配合起来使用.今天来总结一下如何使用Maven搭建Struts

基于Struts2.3.x+Spring3.2.x+Hibernate4.2.x+EasyUI1.3.4+Maven架构的示例程序

基于Struts2.3.x+Spring3.2.x+Hibernate4.2.x+EasyUI1.3.4+Maven架构的示例程序 不知道为什么,保存的时候显示有一个连接为违禁内容,可能是----. 所以找了一个csdn上面的转接的连接.