【 认真工作,享受生活 】

笑中千关过,愁内百事哀,争胜是祸,繁华似梦,平淡是福。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

修改Tomcat内存的解决之道!(看图说话,原创100%)

Posted on 2008-12-27 16:32  qiqi  阅读(1329)  评论(0编辑  收藏  举报

   今天公司在验收西安学员做的电子化物流的项目时,发现内存溢出。因为该项目用的是SSH框架和oracle数据库。new的对象太多,Hibernate没有做优化导致内存溢出。

因时间紧迫,需要验收,将学生的项目跑起来。项目验收的同事,决定我们改改Tomcat的内存大小,将Tomcat的初始内存和最大内存都设置的尽量大一些。

下面就该问题进行阐述:( 呵呵 截图说话,直观明了哦  ^_^ )

 

情况一:在拿到源代码布置到MyEclipse后,需在Tomcat下发布(在MyEclipse集成环境下进行的tomcat发布),

           则需要做如下设置:

           MyEclipse --> Window --> Preference... --> MyEclipse --> Application Servers -->

           Tomcat --> Tomcat 6.X --> JDK --> Optional Java VM arguments :进行设置

           设置的内容:-Xms256m -Xmx512m
                            -Dcom.sun.management.jmxremote=true

           如图:

          


情况二:在无源代码(只有webapp下的发布文件),而需直接修改Tomcat配置,启动Tomcat后访问即可!

           方法设置:

          所有程序 --> Apache Tomcat 6.0 --> Configure Tomcat 进行相关设置即可:
         
         
          如图:

         
         

以上就是修改Tomcat的内存的解决之道!嘿嘿