java - 如何使用 Proguard Maven 插件为 Proguard 分配更多内存?

标签 java maven proguard

尝试使用 Proguard Maven 插件时出现 OutOfMemoryErrors。我尝试通过将 MAVEN_OPTS 环境变量设置为 -Xmx2g 来为 Maven 分配更多内存,但这没有任何区别。我假设 proguard 必须在单独的进程中运行。

最佳答案

据我所知,proguard-maven-plugin 有一个单独的配置条目:

  <plugin>
   <groupId>com.pyx4me</groupId>
   <artifactId>proguard-maven-plugin</artifactId>
   <version>2.0.4</version>
   ...
   <configuration>        
     <maxMemory>576m</maxMemory>
   </configuration>
  </plugin>

你是对的,proguard 在 fork 进程中运行。

关于java - 如何使用 Proguard Maven 插件为 Proguard 分配更多内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19387801/

相关文章:

java - 如何从maven命令行读取环境变量并选择正确的属性文件

java - Spring 应用程序无法使用 ActiveJDBC 检测类启动

java - org.xml.sax.SAXParseException : The entity name must immediately follow the '&' in the entity reference when tomcat server run in eclipse

java - 监控java中的进程

java - AWS appium ios 测试总是失败

eclipse - 从 git 存储库 check out Maven 项目

Java 混淆 - ProGuard/yGuard/其他?

android - 如何在 Eclipse 中混淆我的代码? (安卓)

android - 使用 Cordova Android 4 Proguard?

java - 没有这样的算法 : AES for provider BC