module更改maven配置 maven的project项目包含若干个module,而我只在某个module中做单元测试,资源文件的路径怎么指定?
maven的project项目包含若干个module,而我只在某个module中做单元测试,资源文件的路径怎么指定?
这两天,我一直在整理一些旧代码,把原来混乱的东西升级到Maven管理。将大型项目分解成几个模块进行管理是不可避免的。但是,为了省去测试的麻烦,在Src/test/Java中建立了一个basetest包,它是每个模块引用的基本模块net.csdn.博客. 柴俊君.util
导入org.junit.Test测试
导入org.junit.runner公司.RunWith
导入org.springframework.test测试. context.ContextConfiguration配置
导入org.springframework.test测试. 上下文.junit4.SpringJUnit4ClassRunner
@RunWith(SpringJUnit4)ClassRunner.class类)
@ContextConfiguration(位置=”类路径:applicationContext*. XML”)
公共抽象类basetest{
@test
公共抽象void dotest()
}
然后我希望其他模块中的所有单元测试类都继承自basetest并标准化代码。但是,NoClassDefFoundError:Net/CSDN/blog/chaijunkun/util/basetest在执行测试时出现。具有公共单元的Src/main/Java代码可以正常加载。
module更改maven配置 maven module maven模块化开发
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。