我是新来的maven,我有点麻烦缠着这个。maven跨项目集成
我有一堆集成测试捆绑为一个项目。我希望能够将这些测试随意应用于任何其他项目。
如何使用POM将集成测试项目代码导入另一个项目并在集成测试阶段执行?
如果我把它作为依赖项,并且集成测试项目的POM指定阶段集成测试。原始项目的构建周期是否继续进行直至达到集成测试,那么依赖项目将在该阶段接管?
对不起,我觉得我在这里击败一匹死马。你的回应对于让我了解正在发生的事情和我需要做的事情非常有帮助。 我的问题是,即使我的测试代码编译并添加为测试的依赖项作为范围由于某些原因它不执行或检测测试。 该测试被命名为appTest,并且上面有JUnit 4.x标签,我无法弄清楚它为什么不起作用。
这基本上是什么,我问。我该怎么做,仍然在其他项目上执行集成测试? 我很欣赏快速回复 – user1569503 2012-08-01 19:19:37
非常感谢我相信我现在明白了。 – user1569503 2012-08-01 19:37:22
我已经尝试了用非常简单的入门代码建议的所有三种方式,但测试模块/项目中的测试不会在其他项目上运行。 sureFire每次都说没有测试可以运行并继续前进。 更多想法?我唯一的另一个做了一个自定义插件,如果可能的话我想避免。 – user1569503 2012-08-01 21:02:26