我试图通过按照
的建议更改run.conf.bat
文件来增加jboss的java内存堆大小
How to increase heap size for jBoss server
并设置为
rem # JVM memory allocation pool parameters - modify as appropriate.
set "JAVA_OPTS=-Xms2048M -Xmx2048M -XX:MaxPermSize=1024M"
如果我使用Windows命令提示符从jboss_dir / bin目录运行jboss服务器,它将以JAVA_OPTS
以上的值运行
但是如果从eclipse IDE
运行相同的jboss,eclipse console
会显示以下消息
22:31:46,457 INFO [ServerInfo] Java version: 1.6.0_31,Sun Microsystems Inc.
22:31:46,457 INFO [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.6.0_31-b05)
22:31:46,457 INFO [ServerInfo] Java VM: Java HotSpot(TM) 64-Bit Server VM 20.6-b01,Sun Microsystems Inc.
22:31:46,457 INFO [ServerInfo] OS-System: Windows 7 6.1,amd64
22:31:46,458 INFO [ServerInfo] VM arguments: -Dprogram.name=run.bat -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=Cp1252
22:31:46,483 INFO [JMXKernel] Legacy JMX core initialized
22:31:47,761 INFO [ProfileServiceBootstrap] Loading profile: ProfileKey@4fe2fe5d[domain=default, server=default, name=default]
我想知道我可能错过了哪些eclipse配置,以便jboss仍然以值为JAVA_OPTS
的{{1}}开头
-Xms128m -Xmx512m -XX:MaxPermSize=256m
答案 0 :(得分:11)
在服务器选项卡中,双击服务器会打开一个名为"概述"的窗口。 (第一张图片),您可以在其中找到一般信息,管理登录凭据,发布等部分。
还有一个链接" Open Launch Configurations",它会打开一个新窗口(第二张图片),您可以在其中设置vm参数。