【发布时间】:2013-01-23 18:47:07
【问题描述】:
我为 tomcat 部署了一个非常大的 maven 项目,现在每当我尝试访问 localhost:8080 时,tomcat 都会给我一个 OutOfMemeroryError。在我尝试在浏览器中查看 localhost:8080 之前,它似乎没有问题。我为 JAVA_OPS 添加了一个环境变量,允许最大 4096m,配置 catalina.sh 以执行相同的操作,并且对 startup.bat 进行相同的处理。我需要跳过这个,怎么办?
【问题讨论】:
-
尝试在 setenv.sh 中设置。 CATALINA_OPTS="$CATALINA_OPTS -server -Xms256m -Xmx1024m -XX:MaxPermSize=1024m"
-
我没有 setenv.sh 脚本,所以我在 tomcat/bin 中添加了一个,它说: JRE_HOME="C:\Program Files\Java\jdk1.6.0_32" CATALINA_OPTS="$ CATALINA_OPTS -server -Xms256m -Xmx1024m -XX:MaxPermSize=1024m"
-
没有任何改变。错误仍然存在。
标签: tomcat