关于jvm内存溢出的问题。

axu20 2008-08-04 02:27:57
我现在用jb2006生成的exe文件,当读文件过大时,就会出现内存溢出。
现在想寻求一个可以在执行exe文件前,先设置jvm的内存大小,或是将jvm的默认值就设置成512M,比如想系统环境变量什么的。
我现在有一个解放方法是java -Xmx512m -jar xxxx.jar可以用,但是这样的话,就不通过exe文件执行了。
想问一下有没有什么办法让他通过exe文件运行的。因为不能把jar文件给别人,这样不安全。
请达人帮忙解决一下。



--------------------------------------------------------------------
以下内容为自动编辑的内容,并非楼主的发贴内容,此仅用于显示而已,并无任何其他特殊作用
楼主【axu20】截止到2008-08-05 11:11:00的历史汇总数据(不包括此帖):
发帖的总数量:10 发帖的总分数:290 每贴平均分数:29
回帖的总数量:54 得分贴总数量:25 回帖的得分率:46%
结贴的总数量:10 结贴的总分数:290
无满意结贴数:1 无满意结贴分:30
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:10.00 % 无满意结分率:10.34 %
敬礼!

取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=axu20
...全文
123 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuhaiyang 2008-08-05
  • 打赏
  • 举报
回复
[Quote=引用楼主 axu20 的帖子:]
当读文件过大时,就会出现内存溢出。
[/Quote]
说明你读文件那块代码写得有问题,改改那块代码应该就可以了
xinjiupzh 2008-08-05
  • 打赏
  • 举报
回复
不懂,关注
imasmallbird 2008-08-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xuhaiyang 的回复:]
引用楼主 axu20 的帖子:
当读文件过大时,就会出现内存溢出。

说明你读文件那块代码写得有问题,改改那块代码应该就可以了
[/Quote]

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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