抱歉,如果我输入两次,但是我尝试在这里浏览很多线程,但找不到它。在某些线程中,提到执行gradle clean命令,它可以工作。我也尝试过,但是对我来说却没有用。
下面是我的依赖代码
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile("org.springframework.boot:spring-boot-starter-web:0.5.0.M6")
compile("org.thymeleaf:thymeleaf-spring3:2.0.17")
compile("org.webjars:jquery:2.0.3-1")
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.mcxiaoke.volley:library-aar:1.0.0'
compile 'com.android.support:support-v4:23.1.1'
compile project(path: ':shoppingCartLibrary')
compile 'joda-time:joda-time:2.7'
compile group: 'javax.persistence', name: 'persistence-api', version: '1.0'
testCompile 'junit:junit:4.12'
}
当我尝试构建项目时,出现此错误:-
错误:任务':app:transformClassesWithJarMergingForDebug'的执行失败。
com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复项:javax / persistence / PersistenceContext.class
最后我可以解决这个问题。我必须删除一些实际上不是必需的依赖项。我当前的依赖关系看起来像
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.mcxiaoke.volley:library-aar:1.0.0'
compile 'com.android.support:support-v4:23.1.1'
compile 'joda-time:joda-time:2.7'
compile group: 'javax.persistence', name: 'persistence-api', version: '1.0'
testCompile 'junit:junit:4.12'
}
反过来这给了我一个错误,我通过排除错误解决了
packagingOptions {
exclude 'META-INF/LICENSE.txt'
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句