java构建失败,docker容器中出现proguard混淆

8e2ybdfx  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(646)

如果我在docker容器中运行带有proguard模糊处理的生成,它将失败并出现错误:

[ERROR] Failed to execute goal com.github.wvengen:proguard-maven-plugin:2.0.14:proguard (default) on project -testnfohandler-impl: Obfuscation failed (result=137) -> [Help 1]

但是,如果在主机上(即不在docker容器内)运行相同的操作,则会成功。
我无法在docker容器内找到导致此故障的确切原因。
你能告诉我应该用docker容器来解决或确定问题的原因吗?

wixjitnu

wixjitnu1#

这是因为maven内存不足。我使用maven\u opts增加了maven的内存,解决了这个问题。
参考-https://github.com/wvengen/proguard-maven-plugin/issues/120

相关问题