问题1、
-XX:PermSize=64M JVM初始分配的非堆内存
如果PermGen space为非堆内存的XX:MaxPermSize设置太小,Java.lang.out of memory error 3360 permgenspace将受益于内存。
-XX:PermSize太大,tomcat启动失败
set Java _ opts=-server-xms 256 m-xmx 1024 m-xx : permsize=56m-xx 3360 maxperm size=512 m-duser.time zone=GMT 08
解决方案:
在sdyd目录下,有配置测试。 Linux为./configtest.sh。 请运行测试以查看配置是否正确。
在catalina run上以此方式启动时,错误位于当前窗口中
问题2、
erroroccurredduringinitializationofvm
initialheapsizesettoalargervaluethanthemaximumheapsize
解决方法:调整虚拟机参数设置
- d catalina.base=' d :dev tool. workspace. metadata. pluginsorg.eclipse.wst.server.core tmp workspace. metadata. pluginsorg.WTP web apps '-DJ ava.endorsed.dirs=' d :dev tool Apache-Tomcat endorsed '-server-xms 256 m-xmx 1024 m-xx : permsize=56m-xx : maxperm size=512 m-duser.time zone=GMT 08-d defeft