Arquillian + shrinkwrap-resolver:无法升级Aether存储库系统

时间:2014-03-26 03:43:28

标签: java maven aether shrinkwrap jboss-arquillian

我们有使用Arquillian进行的集成测试。 Shrinkwrap用于解析maven依赖项并为测试构建EAR文件。我刚刚将org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom的依赖关系从2.0.2升级到2.1.0并得到了这个例外:

java.lang.UnsupportedOperationException: Unable to boostrap Aether repository system. Make sure you're running Maven 3.1.0 or newer.

您可以在此处查看完整的例外:http://pastebin.com/rSbhCKEP

我用Java 1.7.0_51尝试了Maven 3.1.1和3.2.1 - 结果仍然相同。

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

这可能是您正在寻找的问题: https://issues.jboss.org/browse/SHRINKRES-174

更新:我遇到了同样的问题,我通过再次降级收缩包解决了这个问题。所以,我们可能需要等待shrinkwrap 2.2才能进入最终版本:)

答案 1 :(得分:0)

升级到Shrinkwrap 2.1.1后解决。