Ubuntu Tomcat自动启动+内存溢出

就目前来讲,关于tomcat自动启动的文章其实非常多了;我之所以要记录,是因为一个特别的问题;

首先是怎么自动启动,有好几种,我说其中一种;安装好tomcat后,拷贝tomcat目录下面/bin下面catalina.sh到/etc/init.d下面  重命名为tomcat;

截个小图:





打开tomcat.sh,编辑部分属性,一般是如下图:

Ubuntu Tomcat自动启动+内存溢出_第1张图片

添加到自动服务 update-rc.d  –f  tomcat  defaults(删除 defaults 换成remove)

重启后验证你的tomcat是不是自动了。


其中、/etc/init.d/tomcat80路径 可以建立软链接 , 命令:

ln -s /home/tomcat/80.tomcat   /etc/init.d/tomcat80


到此,本来是没戏了,结果我放个项目上去,一运行,报错了。。。。

 java.lang.OutOfMemoryError: PermGen space

  折腾了很久,我来说说原因,网上都是说改tomcat目录下面的某某某,

加上JAVA_OPTS就好了,但是无论我在呢么加,还是这个错误。。。

最后暮然回首,才发现我是开机自动启动,改的地方应该是/etc/init.d/tomcat。。。。

至于这些是什么意思,大家就自己玩了。。。。大笑



你可能感兴趣的:(Ubuntu Tomcat自动启动+内存溢出)