为了账号安全,请及时绑定邮箱和手机立即绑定

请问该如何调整jboss启动时java vm的参数设置?

请问该如何调整jboss启动时java vm的参数设置?

慕斯王 2019-07-02 10:07:33
如何调整jboss启动时java vm的参数设置
查看完整描述

4 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

方法一:

打开eclipse,选择Window--Preferences...在对话框左边的树上双击Java,再双击Installed
JREs,在右边选择前面有对勾的JRE,再单击右边的“Edit”按钮,
出现一个 Edit JRE 的对话框,在其中的Default VM Arguments: 框中输入 -Xms128m -Xmx512m
,这样设置Java拟虚机内存使用最小是128M,最大是512M,再单击“OK”关闭 Edit JRE 对话框,再单击“OK”关闭
Preferences对话框,Eclipse一下子就运行快了起来

方法二:

java project 可以右击工程 Run AS
-->选最下面Run...-->
Arguments-->在VM arguments里面填
-Xmx256m。这样就可以设置它运行时最大内存为256m

方法三:eclipse.ini

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128M
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-Dosgi.bundlefile.limit=100

查看完整回答
反对 回复 2019-07-06
?
HUX布斯

TA贡献1876条经验 获得超6个赞

publicstaticStringexecShell(StringshellString){System.out.println("将要执行的shell语句是:"+shellString);StringisOK="ok";try{Processprocess=Runtime.getRuntime().exec(shellString);BufferedReaderinput=newBufferedReader(newInputStreamReader(process.getInputStream()));Stringline="";while((line=input.readLine())!=null){System.out.println(line);}input.close();intexitValue=process.waitFor();if(0!=exitValue){isOK="no";System.err.println("callshellfailed.errorcodeis:"+exitValue);}}catch(Throwablee){e.printStackTrace();}returnisOK;}这是我在java中用过的一个调用shell的函数,你可以试试;执行成功返回ok,执行失败返回no

查看完整回答
反对 回复 2019-07-06
  • 4 回答
  • 0 关注
  • 712 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信