Java 错误:任务';的执行失败:应用程序:dexDebug';
我试图在我的Android Studio项目中包括两个Spring库:Java 错误:任务';的执行失败:应用程序:dexDebug';,java,android,spring,maven,gradle,Java,Android,Spring,Maven,Gradle,我试图在我的Android Studio项目中包括两个Spring库: compile 'org.springframework.android:spring-android-core:2.0.0.M2' compile 'org.springframework.android:spring-android-rest-template:2.0.0.M2' Gradle build向我返回以下stacktrace错误: Error:Execution failed for task ':a
compile 'org.springframework.android:spring-android-core:2.0.0.M2'
compile 'org.springframework.android:spring-android-rest-template:2.0.0.M2'
Gradle build向我返回以下stacktrace错误:
Error:Execution failed for task ':app:dexDebug'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-openjdk-amd64/bin/java'' finished with non-zero exit value 2
我知道Gradle不喜欢项目中包含太多的软件包,但我需要它们来正确运行我的android应用程序 问题解决了,似乎问题也是由gradle编译的log4j冲突引起的。我删除了它,因为我真的不需要那个库。你能发布你的
build.gradle
?另外,您的libs文件夹中是否有*.jars
?问题已解决,问题似乎也是由gradle编译的log4j冲突引起的。我删除了它,因为我真的不需要那个图书馆。还有一个问题,有一些方法可以避免在Gradle PackageOptions中使用“排除‘META-INF/something’”?如果两个库有冲突的文件,则必须使用PackageOptions
。将您的答案作为解决方案发布。