请教怎样设置jdk内存

asmeng123 2011-04-21 05:56:37
最近运行一个较大的文件,出现OutOfMemoryError。本人第一次碰到这种问题。
哪位大侠可以告诉怎样永久修改jdk内存,即下次启动jdk也起效。修改命令是什么?不胜感激!
...全文
2004 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zq_xinxing 2011-11-08
  • 打赏
  • 举报
回复
<df <b> <div>sdf 3434234erwer是否Derek的个还有人一个
asmeng123 2011-04-21
  • 打赏
  • 举报
回复
谢谢火龙果!这个办法好。
最后还是不能一劳永逸地配置jdk罗?在安装jdk的时候,如果自定义安装,应该可以指定-Xms等的大小吧?
fly_cool 2011-04-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bao110908 的回复:]
引用 3 楼 asmeng123 的回复:

引用 2 楼 wenbodong 的回复:
如果你用IDE的话,IDE的工程选项里面可以设置运行参数的,这样就不用每次都输入了。比如用NetBean,项目属性中的运行中的VM选项:-Xms100m -Xmx100m,这样就可以了。

谢谢!我也用NetBeans,还可以在netbeans的安装目录中修改 .config文件。
但是有时候会用……
[/Quote]

学习........火龙点头的肯定靠谱
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 asmeng123 的回复:]

引用 2 楼 wenbodong 的回复:
如果你用IDE的话,IDE的工程选项里面可以设置运行参数的,这样就不用每次都输入了。比如用NetBean,项目属性中的运行中的VM选项:-Xms100m -Xmx100m,这样就可以了。

谢谢!我也用NetBeans,还可以在netbeans的安装目录中修改 .config文件。
但是有时候会用命令行方式,因为netbeans启动慢,命令行方……
[/Quote]

你可以写个 .bat 文件,你只要执行这个 bat 文件就可以了,在 bat 中写。
asmeng123 2011-04-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wenbodong 的回复:]
如果你用IDE的话,IDE的工程选项里面可以设置运行参数的,这样就不用每次都输入了。比如用NetBean,项目属性中的运行中的VM选项:-Xms100m -Xmx100m,这样就可以了。
[/Quote]
谢谢!我也用NetBeans,还可以在netbeans的安装目录中修改 .config文件。
但是有时候会用命令行方式,因为netbeans启动慢,命令行方式就只能每次设置吗?
wenbodong 2011-04-21
  • 打赏
  • 举报
回复
如果你用IDE的话,IDE的工程选项里面可以设置运行参数的,这样就不用每次都输入了。比如用NetBean,项目属性中的运行中的VM选项:-Xms100m -Xmx100m,这样就可以了。
asmeng123 2011-04-21
  • 打赏
  • 举报
回复
没有人理睬菜鸟啊?
我查询到可以这样设置:当在命令提示符下启动并使用JVM时(只对当前运行的类Test生效):

java -Xmx128m -Xms64m -Xmn32m -Xss16m Test

但是以后启动Jvm又要重新设置不是很麻烦?可以一次性永久设置吗?

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧