【发布时间】:2012-01-04 03:19:09
【问题描述】:
如果我在导出的 shell 变量(即 JAVA_OPTS 或 MAVEN_OPTS)中指定给定的最大堆大小和 perm gen 大小,并且 Maven 构建分叉 JVM,子 JVM 将“继承”或尝试访问相同的配置作为父 JVM,当我从 shell 运行构建时?
【问题讨论】:
标签: maven jvm heap-memory fork permgen
如果我在导出的 shell 变量(即 JAVA_OPTS 或 MAVEN_OPTS)中指定给定的最大堆大小和 perm gen 大小,并且 Maven 构建分叉 JVM,子 JVM 将“继承”或尝试访问相同的配置作为父 JVM,当我从 shell 运行构建时?
【问题讨论】:
标签: maven jvm heap-memory fork permgen
不,他们不会继承。这是 Maven 插件的常见问题;它们通常有一个参数(例如,surefire 的 argLine),可让您指定所需的 JVM 选项。
【讨论】: