如何在eclipse中增加jboss内存堆大小

vee*_*er7 1 java eclipse jboss heap-memory

我试图通过改变run.conf.bat文件来增加jboss的java内存堆大小

如何增加jBoss服务器的堆大小

并设置为

    rem # JVM memory allocation pool parameters - modify as appropriate.
set "JAVA_OPTS=-Xms2048M -Xmx2048M -XX:MaxPermSize=1024M"
Run Code Online (Sandbox Code Playgroud)

如果我使用Windows命令提示符从jboss_dir/bin目录运行jboss服务器,它将以上述JAVA_OPTS值运行

然而,如果运行来自相同的JBoss eclipse IDEeclipse 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]
Run Code Online (Sandbox Code Playgroud)

我想知道我可能错过了什么eclipse配置,以便jboss仍然以JAVA_OPTSwith值开头-Xms128m -Xmx512m -XX:MaxPermSize=256m

22:31:46,458 INFO  [ServerInfo] VM arguments: -Dprogram.name=run.bat -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=Cp1252 
Run Code Online (Sandbox Code Playgroud)

men*_*eta 11

在服务器选项卡中,双击服务器会打开一个名为"概述"的窗口(第一个图像),您可以在其中找到"常规信息","管理登录凭据","发布"等部分.

还有一个"Open Launch Configurations"链接,它打开一个新窗口(第二个图像),您可以在其中设置vm参数.

双击显示此信息

Open Launch COnfigurations显示了这一点