如果我在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容器来解决或确定问题的原因吗?
1条答案
按热度按时间wixjitnu1#
这是因为maven内存不足。我使用maven\u opts增加了maven的内存,解决了这个问题。
参考-https://github.com/wvengen/proguard-maven-plugin/issues/120