因为内存溢出问题
1. Linux下直接修改%tomcat_home%/bin/catalina.sh文件
在注释下紧接一行也就是脚本正文开始之前 加上
JAVA_OPTS='-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m'
如果报-x没有定义,则用
declare -x JAVA_OPTS="-Xms512m -Xmx1024"
初始值和最大值自己根据实际情况可以更改.
2. Windows下通过Tomcat下直接启动可以直接修改%tomcat_home%/bin/catalina.bat文件
在JAVA_OPTS修改
set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m
3. 如果是通过Myeclipse启动Tomcat修改
Myeclipse配置选项 打开选项..输入tomcat关键字,然后点开Server下面的JDK就会出现配置区域.
直接加入 -Xms128m -Xmx512m
4..如果 是通过service.msc里的Tomcat服务启动Tomcat则需要修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation
\Tomcat Service Manager\Tomcat6\Parameters\JavaOptions
原值为
-Dcatalina.home=”C:\ApacheGroup\Tomcat 6.0″
-Djava.endorsed.dirs=”C:\ApacheGroup\Tomcat 6.0\common\endorsed”
-Xrs
加入 -Xms300m -Xmx512m
分享到:
相关推荐
解决java虚拟机内存不足问题,简单快捷
Java内存管理呕心沥血总结出来的,希望对武林中人有一定帮助。
JAVA虚拟机的内存管理,详细讲解了JAVA虚拟机的相关配置
基于Java虚拟机内存模型的性能调优方法
java虚拟机的内存结构,关于内存的相关介绍等,想要了解更多JVM的
详细解释java内存模型,内容充实,图文并茂,易于理解,值得一看!
Java 虚拟机JVM内存模型与垃圾收集策略,看完此资料,JVM将不再话下
第1章 :简单地介绍了Java虚拟机的历史并... 第5章:定义了Java虚拟机启动以及类和接口的加载、链接和初始化的过程; 第6章:定义了Java虚拟机指令集; 第7章:提供了一张以操作码值为索引的Java虚拟机操作码助记表。
如果预先装的VMware Linux虚拟机的硬盘空间过小,重新装一个又挺麻烦。搜索网上的方法,简介如下: 一:硬盘扩容的方法: 1、vmware提供一个命令行工具,vmware-vdiskmanager.exe,位于vmware的安装目录下,比如 C:\...
本书摒弃了传统的以解读枯燥的Java虚拟机规范文档和分析繁琐的Java虚拟机源代码的方式来讲解Java虚拟机,取而代之的是,以实践的方式,引导读者如何从零开始构建和实现一个Java虚拟机,整个过程不仅能让读者做到对...
第二章:java虚拟结构(运行时区域内存:寄存器,java虚拟机栈,java堆,方法去,运行时常量池,本地方法栈); 第三章:为java虚拟机编译; 第四章:Class文件格式; 第五章:加载、链接与初始化
java 虚拟机
JAVA虚拟机内存使用优化研究与应用.pdf
jvm java虚拟机 Mycelipse内存不足
JVSTAT 查看java虚拟机内存情况
如何配置Tomcat的JVM虚拟机内存大小
JAVA虚拟机内存分配机制 详细讲述了JAVA VM的内存分配 对深入理解JAVA有帮助
《Java虚拟机规范 7》是一份完整的描述Java虚拟机是如何设计的规范文档。这份文档对于任何一个希望实现Java虚拟机的编译器作者,或者希望实现一个与规范相兼容的Java虚拟机的程序员来说都是必不可少的。
深入java虚拟机.pdf