我正在创建一个需要使用JsonPath的应用程序。但是,当我将它添加到我的依赖项时,我从gradle构建中得到以下错误:
错误:任务':app:transformClassesWithDexForDebug'执行失败。 > com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令' C:\ Program Files \的Java \ jdk1.8.0_05 \斌\ java.exe的''完成非零退出值2
我已经研究了这个问题两天了,但似乎没有任何效果。将multiDexEnabled true
添加到我的build.gradle文件会产生此错误:
错误:任务':app:transformClassesWithJarMergingForDebug'执行失败。 > com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:org / objectweb / asm / AnnotationVisitor.class
我还尝试将mavenCentral()
和maven { url 'http://repo1.maven.org/maven2' }
添加到我的存储库以及删除intermidiates文件夹,但没有任何效果。
确切的依赖关系是'com.jayway.jsonpath:json-path:2.2.0'
,但我也尝试过不同的版本。我之前添加了一些maven库没有问题。
有没有人知道我的问题是什么?