java.lang.OutOfMemoryError:PermGen空间,我在Mac Os上使用tomcat

时间:2015-12-13 18:33:35

标签: java macos tomcat

我尝试了不同的方法来解决它。

1.在setenv.sh中添加名为$tomcat_install_address/bin的新文件,内容为:

export JAVA_OPTS="-Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=356m -XX:PermSize=256m -XX:MaxPermSize=356m" 

它不起作用;

2.设置JAVA_OPTScatalina.sh中的catalina.bat,它也无效;

如果您发送catalina.sh来解决问题,我会很感激,我已经花了3个小时。

我确信问题不是由代码引起的,因为项目在Windows操作系统上运行成功。

非常感谢。

1 个答案:

答案 0 :(得分:0)

在tomcat server.xml中设置JAVA_OPTS,卸载服务并重新安装。希望这可以解决你的问题。