我正在从事多个maven模块项目。我正在用Arquillian编写单元测试。到目前为止,每件事都很好,因为我在我的测试类中从我的模块和其他依赖模块中添加依赖项。
示例:
.addPackages(true, "com.test.pk2")
.addPackages(true, "com.test.pk1")就像这样。
为了简化我的单元测试,我使用了收缩Wrap依赖解析器。
File[] crLibs = Maven.resolver().loadPomFromFile("pom.xml").importRuntimeAndTestDependencies().asFile();但我遇到了一些问题:
我是不是漏掉了什么东西或者这有什么问题。有人能帮上忙吗?
关于技术的更多信息: ShrinkWrap 2.0.0玻璃鱼3.1.2.2 Maven2.2.1
发布于 2015-02-10 13:18:23
JavaArchive[] dependencies = Maven.configureResolver().offline().loadPomFromFile(POM).importRuntimeDependencies()
.resolve().withTransitivity().as(JavaArchive.class);我就这样解决了。现在起作用了。
https://stackoverflow.com/questions/21829256
复制相似问题