首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven easyb插件java堆空间设置?

Maven easyb插件java堆空间设置?
EN

Stack Overflow用户
提问于 2010-03-03 06:01:26
回答 2查看 867关注 0票数 3

我尝试更改maven easyb插件http://www.easyb.org/maven-easyb-plugin/的堆大小。在我的easyb测试中,我添加了使用Runtime.getFreeMemory()和Runtime.getTotalMemory()代码打印堆大小的标准代码。

我尝试设置MAVEN_ opts =-Xmx1024m -Xms1024m,并在maven surefire插件中设置Maven选项。现在,当我从Junit运行相同的类时,我可以看到getTotalMemory()显示一个数字close 1Gig,但是当从easyb插件调用相同的类时,它们并不反映内存大小。

当maven easyb插件运行这些easyb测试时,不是应该有一种方法将JVM选项传递给它吗?至少,它应该从环境中获取MAVEN_OPTS设置。

有没有人遇到过这样的问题?(在这个组的档案中搜索并没有揭示太多)

EN

回答 2

Stack Overflow用户

发布于 2010-03-03 06:17:57

试着去定义

代码语言:javascript
复制
JAVA_OPTS=-Xmx1024m -Xms1024m

也许,MAVEN_OPTS甚至不是必需的。我的猜测是MAVEN在内部派生了一个新的JVM来运行easyb。而且,可能MAVEN明智的做法是将自己的JVM设置与它运行的JVM设置分开。

票数 0
EN

Stack Overflow用户

发布于 2010-03-03 06:21:04

这是问题:增强:指定maven插件的最大内存,它仍然是“新的”,但附加了一个补丁(带有测试)。所以抓取源代码,打补丁,然后重新构建插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2367156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档