2015-12-08 155 views
1

我是想我的Ubuntu终端上运行的火花,但我发现了以下错误运行火花时发生堆错误?

$Using /usr/lib/jvm/java-7-oracle as default JAVA_HOME. 
$Note, this will be overridden by -java-home if it is set. 
$Picked up _JAVA_OPTIONS: -Xmx10M -Xms2048M 
$Error occurred during initialization of VM 
$Incompatible minimum and maximum heap sizes specified 

请帮帮忙,先谢谢了。

+0

[这里](http://blog.paulgu.com/java/6-common-errors-in-setting-java-heap-size/)是一篇非常酷的文章,它解释了设置Java堆中的6个常见错误大小希望它可以帮助 –

回答

3

-Xmx10M -Xms2048M

第一个参数是最大堆大小,第二个是,你是设置开始。 Max应该大于开始。

0

-Xms-Xmx参数分别定义最小和最大堆大小。您已将-Xmx设置为较小的值,对于-Xms这是无效组合较大的值。

看看这个vmoptions文章由oracle为更好的理解。

+0

链接丢失。 – Saurabh

+0

立即更新链接。 –