修改tomcat内存大小
2014-07-22 15:01
260 查看
在tomcat上面部署项目一直报错,错误如下:
严重: Error filterStart
2014-7-22 14:50:24 org.apache.catalina.core.StandardContext start
严重: Context [/webapp] startup failed due to previous errors
查了很久,说法不一,最后是修改了tomcat内存大小,才搞定了。
修改tomcat内存方法:–Xms: 初始化内存的大小。-Xmx: 内存的最大值
1、windows系统:修改 tomcat\bin\Catalina.bat 文件(这两种情况我都尝试过,没问题。)
2、linux环境下:修改Tomcat的安装目录的bin文件的catalina.sh文件。(这种方法我没有尝试过)
严重: Error filterStart
2014-7-22 14:50:24 org.apache.catalina.core.StandardContext start
严重: Context [/webapp] startup failed due to previous errors
查了很久,说法不一,最后是修改了tomcat内存大小,才搞定了。
修改tomcat内存方法:–Xms: 初始化内存的大小。-Xmx: 内存的最大值
1、windows系统:修改 tomcat\bin\Catalina.bat 文件(这两种情况我都尝试过,没问题。)
方法一:在catalina.bat文件中@echo off后面添加set JAVA_OPTS= -Xms256m -Xmx512m(数值根据具体情况而定) 方法二:在catalina.bat文件中,rem Execute Java with the applicable properties ”以下每行 %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="% JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" - Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% % CMD_LINE_ARGS% %ACTION% 在 %DEBUG_OPTS% 后面添加-Xms256m -Xmx512m(数值根据具体情况而定)
2、linux环境下:修改Tomcat的安装目录的bin文件的catalina.sh文件。(这种方法我没有尝试过)
在注释后面加上如下脚本: JAVA_OPTS='-Xms512m -Xmx1024m' JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m" 其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是设置Tomcat使用的内存的大小. -XX:PermSize=64M -XX:MaxPermSize=256m 指定类空间(用于加载类)的内存大小 保存后,重新以命令行的方式运行 tomcat ,即可,然后通过最后面介绍的如何观察tomcat现有内存情况的方法进行 查看是否已经变更成功。
相关文章推荐
- tomcat绿色版及安装版修改内存大小的方法
- java.lang.OutOfMemoryError: Java heap space修改tomcat启动时所占内存大小
- Linux和Windows中tomcat修改内存大小的方法
- Linux 下修改Tomcat使用的JVM内存大小
- 【转】Linux 下修改Tomcat使用的JVM内存大小
- 修改Tomcat内存大小的解决方法
- 如何修改和查看tomcat内存大小
- tomcat修改启动内存大小
- 如何修改tomcat内存大小
- Eclipse中修改tomcat内存大小
- Eclipse中修改tomcat内存大小
- tomcat绿色版及安装版修改内存大小的方法
- 如何修改tomcat内存大小
- 修改Tomcat内存大小
- Eclipse 中修改tomcat设置内存大小
- Eclipse中修改tomcat内存大小(转载)
- 如何修改tomcat内存大小
- Eclipse 中修改tomcat设置内存大小
- 如何修改和查看tomcat内存大小
- Linux和Windows中tomcat修改内存大小的方法