重复库

时间:2015-12-02 07:32:17

标签: hadoop gradle bouncycastle

我尝试使用gradle构建一个简单的hadoop应用程序。我想将这个申请包含在内。 (https://github.com/geoHeil/lab04)使用gradle docker插件(https://github.com/bmuschko/gradle-docker-plugin)。

编译工作正常。但是,运行gradle dockerBuildImage会导致以下错误:

Execution failed for task ':dockerBuildImage'.
class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z

根据iText / BouncyCastle throws "java.lang.VerifyError: class overrides final method equals",这意味着此依赖关系存在多个冲突版本。

我不确定如何查找/删除库。 gradle -q dependencies --configuration compile似乎没有列出此依赖关系。

1 个答案:

答案 0 :(得分:0)

这是一个相当简单的答案:

您只需要移动bcprov-jdk15-143.jar out of /Library/Java/Extensions

来自https://github.com/arduino/Arduino/issues/3365#issuecomment-132452254