我们有使用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 - 结果仍然相同。
任何人都可以帮助我吗?
答案 0 :(得分:1)
这可能是您正在寻找的问题: https://issues.jboss.org/browse/SHRINKRES-174
更新:我遇到了同样的问题,我通过再次降级收缩包解决了这个问题。所以,我们可能需要等待shrinkwrap 2.2才能进入最终版本:)
答案 1 :(得分:0)
升级到Shrinkwrap 2.1.1后解决。