如何在MyEclipse下增加Jboss中的-XXMaxPermGen jvm设置?

时间:2014-07-18 11:37:25

标签: java jboss myeclipse

当我在My Eclipse上启动Jboss时,服务器启动时使用以下vm参数

INFO [ServerInfo] VM参数:-Djboss.home = C:\ JBoss -Djava.library.path = C:\ Program Files(x86)\ Java \ jdk1.6.0_30 \ bin -Djava.endorsed.dirs = C:\ JBoss \ lib \ endorsed -Xms128m -Xmx512m -XX:MaxPermSize = 256m

当我插入一个大的持久性对象时,我的内存异常。应该启动Jboss -Xms512M -Xmx1024M 。我已经检查过myeclipse ini文件,我已经更改了run.bat,run.conf.bat。我无法找到Myeclipse读取此值的位置。

请告诉我在MyEclipse 2014中更改jboss vm设置的方法?

This is MyEclipse

当我选择管理启动配置时,会显示此ui

enter image description here

这是运行配置面板中的jboss定义

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:1)

  1. 转到Server窗口
  2. 双击JBoss服务器
  3. 在“常规信息”下,有一个链接 - “打开启动配置”,单击它。
  4. 将打开窗口,单击Arguments子选项卡。
  5. 更改VM参数并应用。
  6. 重新启动服务器。

答案 1 :(得分:0)

请按照以下步骤操作:

选项1:

1)打开服务器(双击服务器)

2)打开启动配置

3)转到参数选项卡

4)VM参数

并设置你的旗帜。

5)重启Eclipse

对于图形view

选项 - 2:

1)转到以下路径:

Window::Preferences::Java::Installed JREs::Edit::Default Vm Arguments: 

2)选择变量按钮。

3)假设任何名字 - vmargs

4)编辑变量

5)选择新按钮。

6)添加名称假设vm(根据您的要求添加值大小)

value : -Xmx1024M -Xms1024M -XX:PermSize=2048m -XX:MaxPermSize=2048m

7)选择确定

8)重启你的日食。

答案 2 :(得分:0)

更改JBoss服务器的内存设置:

转到窗口>偏好> MyEclipse>服务器> JBoss>扩展JBoss x.x> JDK>可选的Java VM参数。