我想通过 Maven 使用最新版本的 powermock 库(1.6.5)。但是我的包无法编译,因为 Maven 发现依赖收敛错误。您可以在下面看到同一依赖项中有 2 个不同版本的org.objenesis:objenesis
库:
Dependency convergence error for org.objenesis:objenesis:2.1 paths to
dependency are:
+-mypackage:v1-SNAPSHOT
+-org.powermock:powermock-api-mockito:1.6.5
+-org.mockito:mockito-core:1.10.19
+-org.objenesis:objenesis:2.1
and
+-mypackage:v1-SNAPSHOT
+-org.powermock:powermock-api-mockito:1.6.5
+-org.powermock:powermock-api-mockito-common:1.6.5
+-org.powermock:powermock-api-support:1.6.5
+-org.powermock:powermock-reflect:1.6.5
+-org.objenesis:objenesis:2.2
我试图排除,但我不能只排除一个版本,我需要排除所有版本,这不会像我想的那样通过我。
你有同样的问题吗?我能做些什么?