使用oracle java在jenkins中构建android项目
当我试图用jenkins构建android时,我遇到了这个错误。 我认为这个错误与詹金斯无关使用oracle java在jenkins中构建android项目,java,android,jenkins,Java,Android,Jenkins,当我试图用jenkins构建android时,我遇到了这个错误。 我认为这个错误与詹金斯无关 Execution failed for task ':app:preDexProductionDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-oracle/bin/j
Execution failed for task ':app:preDexProductionDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-oracle/bin/java'' finished with non-zero exit value 137
我正在尝试执行的命令(ProductionDebug是一种风格)
/gradlew clean assembleeproductiondebug--stacktrace
编辑1
所以我认为这是一个内存不足的错误
詹金斯维基也对它进行了分类
现在我的问题是:
是否可以使用1gb内存运行android构建
编辑2
我也尝试过使用java 7u25,现在整个系统变得无响应,需要从AWS控制台重新启动。不久前我们也遇到了同样的问题,结果是我们使用的服务器的RAM中出现了一些错误。所以我建议您在服务器上运行一些测试 至于你的问题,1GB内存用于整个系统或仅用于你的项目
顺便说一句-对不起,我的英文不是很好,我希望这会有所帮助。我们不久前也遇到了同样的问题,结果是我们使用的服务器的RAM中出现了一些错误。所以我建议您在服务器上运行一些测试 至于你的问题,1GB内存用于整个系统或仅用于你的项目
顺便说一句-对不起,我的英语不是很好,我希望这会有所帮助。所以我设法让它工作起来。提供512MB交换内存,用于组装应用程序。虽然需要8~9分钟
我不会接受这个答案,希望有更好的解决办法。所以我设法让这个办法奏效。提供512MB交换内存,用于组装应用程序。虽然需要8~9分钟
我不会接受这个答案,希望有更好的解决方案。整个服务器,jenkins占用约400 Mb,因此我猜其余部分将用于构建。整个服务器,jenkins占用约400 Mb,因此我猜其余部分将用于构建。