我正在使用jboss 6.0,eclipse indigo
我更改了JBOSS_Home / bin / run.conf.bat
但在服务器启动时在控制台中说
VM参数:bla bla -XX:MaxPermSize = 256m bla bla
但是在run.conf.bat中它是-XX:MaxPermSize = 512 m
在哪里可以更改vm参数,在jdk安装目录中?
感谢
解决
在eclipse中双击服务器,选项编辑器出现,更改vm参数。
此参数会覆盖run.conf.bat
答案 0 :(得分:1)
我之前发布了一个类似的答案,可能会对您有所帮助。
答案 1 :(得分:0)
但在run.conf.bat中它是
-XX:MaxPermSize=512 m
您似乎在512
和m
之间有空格。你能尝试删除这个空间吗?我的run.conf.bat
也有大写512M
(而不是512m
)。由于我使用的是OSX / Linux,我不知道这是否与Windows有关。
答案 2 :(得分:0)
问题是,eclipse虚拟机没有从ini文件中获取内存限制。它是非常奇怪,但事实确实如此。寻找解决方案here
编辑。经过一些实验,我发现,它需要来自ini文件的内存限制。但是,在创建一个新的工作区时,它只做过一次。 eclipse.ini中-vmarg的参数创建默认的VM参数行。