maven—spring- junit 解析applicationContext.xml出错

原创 2010年12月16日 11:10:00

问题:

  maven 工程分三个部分  database <-service<-webapp(后面依赖前一个module)

  在webapp的pom.xml中有spring的依赖, eclipse中可以看见service下的maven dependencies的有spring,所以没在意,迷惑人。。

    在/src/test中写了一个测试类Config,准备读取spring的appicationContext.xml(拷贝1份放置于src/test/resources)

 

 

Unable to locate Spring NamespaceHandler for XML错误原因

严重: Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/context]
Offending resource: file[d:/ ............./applicationContext.xml]

也就是说解析配置文件出错,

1 开始以为是版本问题,寻找到webapp中的pom.xml,发现是正确的。

2 查下看applicationContext.xml的命名空间,书写正确。

 

 

最后找到以前配置正确的maven工程:spring的jar配置放在database里,(database <-service<-webapp)项目结构也是类似的。

原来:是当前module里,eclipse编译后运行寻找不到spring相关的jar,自然是解析applicationContext.xml出错,

添加后,问题解决

maven下使用junit对spring进行单元测试_01基本应用

一、开发环境二、文件清单pom.xmlApplicationContext.xmlEmployee.java三、主要步骤1.使用springframework提供的单元测试2.基本使用3.封装基于Ab...
  • wanglha
  • wanglha
  • 2015年02月12日 15:32
  • 1605

maven 打包跳过Junit测试方法

当 Surefire 插件到达 test 目标的时候,如果 maven.test.skip 设置为 true ,它就会跳过单元测试。 另一种配置 Maven 跳过单元测试的方法是给你项目的 pom.x...
  • zygzzp
  • zygzzp
  • 2017年04月21日 10:17
  • 1057

maven下使用 junit对 spring进行单元测试

发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在 applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的...
  • u012881904
  • u012881904
  • 2016年05月05日 17:39
  • 6451

Maven学习三:使用junit测试maven project

每个开发人员都会对自己的代码进行自定义的测试,可以是把项目run起来,手动点点页面按钮,看看操作场景和步骤点是否符合业务需要,是否存在UE上的问题。也有自己写几个测试类,把service类的输入输出是...
  • lfsfxy9
  • lfsfxy9
  • 2013年10月02日 19:34
  • 44093

MAVEN:JUnit 配置

dependency> groupId>junitgroupId> artifactId>junitartifactId> version>4.12version> scope>tes...
  • zxygww
  • zxygww
  • 2015年05月19日 18:12
  • 1853

Maven中使用Junit测试

在src\test\java中编写测试程序,会出现提示找不到junit.jar包:import static org.junit.Assert.assertEquals; import org.jun...
  • u014785687
  • u014785687
  • 2017年02月14日 23:01
  • 2038

加载spring时applicationContext.xml文件出错

今天联系Spring+Hibernate基础,没办法,SSH配置一直一直在出问题,只能一点一点的调了~首先在新建工程的时候就出现了问题,用MyEclipse加入Spring支持的时候就出现了错误提示,...
  • gyflyx
  • gyflyx
  • 2011年04月25日 13:36
  • 8667

hamcrest-core:jar:1.3和junit 4.12冲突

新建maven项目时,自动引入的junit是3.8.1版本的。而这个不能满足我的要求,于是要换成junit4.12.但是遇到了题目上所表示的问题,这是因为hamcrest jar包冲突。于是我删除了h...
  • Mr_Pang
  • Mr_Pang
  • 2016年03月27日 20:43
  • 2163

maven运行junit用例并生成报告

测试类如下: package com.mmnn.test.testcase; import static org.junit.Assert.assertTrue; import org.junit...
  • hdyrz
  • hdyrz
  • 2017年10月31日 00:39
  • 706

junit applicationContext.xml

http://www.springframework.org/schema/beans"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
  • qq14017152
  • qq14017152
  • 2011年08月19日 16:23
  • 425
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven—spring- junit 解析applicationContext.xml出错
举报原因:
原因补充:

(最多只允许输入30个字)