您的位置:首页 > 产品设计 > UI/UE

Android Studio finished with non-zero exit value 1

2015-12-25 17:52 483 查看
异常:

com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:
Process 'command 'C:\Program Files (x86)\Java\jdk1.8.0_40\bin\java.exe'' finished
with non-zero exit value 1


我的项目出现该异常是因为引入dom4j的jar所致。

引入方式:

dependencies {
testCompile 'junit:junit:4.12'
compile 'dom4j:dom4j:1.6.1'
}


解决办法:

使用libs的形式导入,如下:

dependencies {
testCompile 'junit:junit:4.12'
compile files('libs/dom4j-1.6.1.jar')
}


gradle配置项中添加:

packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}

lintOptions {
abortOnError false
}


重点:

如果想查看异常的详细信息,使用gradle 命令行模式。

gradlew build -info --stacktrace


配套的dom4j.jar文件地址:

http://download.csdn.net/detail/billowith/9377402
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android