Eclipse启动Jboss服务器,如何指定JVM虚拟内存大小?

我在jboss的run.conf文件中已经指定
JAVA_OPTS="-server -Xms1024m -Xmx1024m"

但是我用Eclipse启动后,有个大数据量的文件还是读取不了,但如果不用Eclipse启动,从外部执行批处理命令启动,这个文件又是可以读取的,感觉JVM的虚拟内存不一样。

window——preferences——Myeclipse——servers——JBoss5.x——JDK
右边有个Optional java VM arguments:你加上参数就行了
-Xms1024m -Xmx1024m
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-03-07
eclipse指定JVM虚拟内存大小:
所有在-vmargs之后的参数将会被传输给JVM,所有如果所有对Eclipse 设置的参数必须写在-vmargs之前(就如同你在命令行上使用这些参数一样)
默认情况下,eclipse.ini的内容如下:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Xms40m
-Xmx256m

上面的配置表示堆空间初始大小为40M,最大为256M,PermGen最大为256M。本回答被网友采纳
相似回答