我试图更改 maven easyb 插件 http://www.easyb.org/maven-easyb-plugin/的堆大小。在我的 easyb 测试中,我添加了标准代码来使用代码 Runtime.getFreeMemory() 和 Runtime.getTotalMemory() 打印堆大小。
我尝试设置 MAVEN_OPTS=-Xmx1024m -Xms1024m 并在 Maven surefire 插件中设置 maven opts。现在,当我从 Junit 运行相同的类时,我可以看到 getTotalMemory() 显示接近 1Gig 的数字,但是当从 easyb 插件调用相同的类时,它们不反映内存大小。
当它运行这些easyb测试时,不应该有一种将JVM选择传递给maven easyb插件的方法吗?至少它应该从环境中获取 MAVEN_OPTS 设置。
有人遇到过这样的问题吗?(对该组的档案进行搜索并没有发现太多信息)