Tomcat配置 内存溢出
2012-06-17 11:46
239 查看
目录1....... 目的... 3
2....... 问题... 4
2.1.Tomcat启动错误:Nativelibrary was not found. 42.2.解压版tomcat环境配置... 42.3.同一机多tomcat配置... 52.4.安装版内存溢出解决方案... 52.5.解压版内存溢出解决方案... 53....... 总结... 6
二:Tomcat的安装配置下载已安装版本的Tomcat包,解压到D:\Tomcat-6.0.30在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:变量名:TOMCAT_HOME变量值:D:\Tomcat-6.0.30变量名:PATH变量值:%TOMCAT_HOME%\bin (放在jdkpath之后就行了使用;)变量名:CLASSPATH变量值:%TOMCAT_HOME%\lib;%TOMCAT_HOME%\lib\servlet-api.jar; (放在jdkCLASSPATH之后就行了使用;)执行bin\startup.bat 文件启动Tomcat 在命令行窗口会出来英文提示验证Tomcat配置是否成功,可以在浏览器中执行http://localhost:8080/如果出来欢迎页面,则说明安装配置成功了。执行bin\shutdown.bat文件可以停止Tomcat服务
三.另一种配置方式
在文件startup.bat 文件头顶添加以下:SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_13SET CATALINA_HOME=D:\Program Files\apache-tomcat-6.0.24
值根据具体要求自行修改
本文出自 “饮水思源” 博客,请务必保留此出处http://libaogui.blog.51cto.com/2687287/900796
2....... 问题... 4
2.1.Tomcat启动错误:Nativelibrary was not found. 42.2.解压版tomcat环境配置... 42.3.同一机多tomcat配置... 52.4.安装版内存溢出解决方案... 52.5.解压版内存溢出解决方案... 53....... 总结... 6
1.目的
文档记录使用Tomcat过程中常见问题,供研发人员参阅。2.问题
1.2.1.2.2.1.Tomcat启动错误:Native library was not found
描述:错误信息: The ApacheTomcat Native library which allows optimal performance in productionenvironments was not found on the java.library.path:D:/Sun/jre1.6.0_03/bin;.;C:/WINDOWS/Sun/Java/bin;C:/WINDOWS/system32;C:/WINDOWS;D:/oraclexe/app/oracle解决:实际这是建议使用apache的arp;arp是apache portable runtime 用上这个后可以有效的提高tomcat处理静态页面的能力.如果想使用apr的话,实际操作很简单.下载:http://tomcat.heanet.ie/native/1.1.14/binaries/win32/tcnative-1.dll将这个文件复制到C:/WINDOWS/system32/下面,然后重新启动tomcat,问题解决。或者放在 tomcat\bin目录下面2.2.解压版tomcat 环境配置
一:JDK的安装配置执行JDK安装文件jdk-1_5_0_07-windows-i586-p.exe点击下一步安装即可假设安装目录在D:\ProgramFiles\Java\jdk1.5.0_07 配置jdk:在我的电脑->属性->高级->环境变量->系统变量中添加:变量名:JAVA_HOME变量值:D:\ProgramFiles\Java\jdk1.5.0_07 变量名:PATH变量值:%JAVA_HOME%\bin 变量名:CLASSPATH 变量值: .; 可在命令行中输入:javac,java 查看是否安装成功二:Tomcat的安装配置下载已安装版本的Tomcat包,解压到D:\Tomcat-6.0.30在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:变量名:TOMCAT_HOME变量值:D:\Tomcat-6.0.30变量名:PATH变量值:%TOMCAT_HOME%\bin (放在jdkpath之后就行了使用;)变量名:CLASSPATH变量值:%TOMCAT_HOME%\lib;%TOMCAT_HOME%\lib\servlet-api.jar; (放在jdkCLASSPATH之后就行了使用;)执行bin\startup.bat 文件启动Tomcat 在命令行窗口会出来英文提示验证Tomcat配置是否成功,可以在浏览器中执行http://localhost:8080/如果出来欢迎页面,则说明安装配置成功了。执行bin\shutdown.bat文件可以停止Tomcat服务
三.另一种配置方式
在文件startup.bat 文件头顶添加以下:SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_13SET CATALINA_HOME=D:\Program Files\apache-tomcat-6.0.24
2.3.同一机多tomcat配置
多个tomcat运行在一个机器上需要注意修改端口,文件server.xml中需要修改的端口有:8005,8080,8443,8009,2.4.安装版内存溢出解决方案
1.安装版Tomcat6.0 内存问题解决方法: DOS: cmd - regedit 修改注册表:HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSoftware Foundation\ Tomcat Service Manager\Tomcat6\Parameters\Java\Options在后面加上: -Xms512m -Xmx1024m -XX:PermSize=300m -XX:MaxPermSize=512m -Dcom.sun.management.jmxremote=true2.5.解压版内存溢出解决方案
描述:java.lang.OutOfMemoryError:PermGen space解决:linux下修改文件TOMCAT_HOME/bin/catalina.sh 第一行加入JAVA_OPTS='$JAVA_OPTS-server -XX:PermSize=128M -XX:MaxPermSize=512m'注意:linux 环境一定需要加单引号Win32: 在文件:catalina.bat 文件中的第一行添加set JAVA_OPTS= -Xms128m -Xmx512m-XX:MaxNewSize=256m -XX:MaxPermSize=256m值根据具体要求自行修改
本文出自 “饮水思源” 博客,请务必保留此出处http://libaogui.blog.51cto.com/2687287/900796
相关文章推荐
- Tomcat中JVM内存溢出及合理配置
- 内存溢出之Tomcat内存配置
- 内存溢出之Tomcat内存配置
- Eclipse中配置Tomcat的内存,防止溢出
- Tomcat中JVM内存溢出及合理配置
- JVM及Tomcat中JVM内存溢出及合理配置
- 内存溢出之Tomcat内存配置-catalina.sh or catalina.bat
- Tomcat中JVM内存溢出及合理配置
- Tomcat中JVM内存溢出及合理配置
- Tomcat工作原理 、JVM内存溢出及合理配置、配置文件详解
- 内存溢出之Tomcat内存配置
- 内存溢出之Tomcat内存配置
- Tomcat中JVM内存溢出及合理配置
- 内存溢出之Tomcat内存配置
- 内存溢出之Tomcat内存配置
- Tomcat中JVM内存溢出及合理配置
- Tomcat中JVM内存溢出及合理配置
- Tomcat 内存溢出,堆栈配置各种调整
- Tomcat中JVM内存溢出及合理配置
- 内存溢出之Tomcat内存配置