一、环境
二,错误信息
三,原因
四,解决方式
一、环境
<代码> Red Hat Enterprise Linux服务器7.2版(Maipo) 代码>
<代码> java版本“1.7.0_80” Java (TM) SE运行时环境(构建1.7.0_80-b15) Java HotSpot (TM) 64位服务器虚拟机(24.80构建b11、混合模式) apache-tomcat-7.0.94 代码>
tomcat启动设置
<代码> JAVA_OPTS=" - server -Xmx256m -Xms256m -Xmn256m -Xss256k - xx: + DisableExplicitGC - xx: + UseConcMarkSweepGC - xx: + CMSParallelRemarkEnabled - xx: LargePageSizeInBytes=128 - xx: + UseFastAccessorMethods-XX: + UseCMSInitiatingOccupancyOnly - xx: CMSInitiatingOccupancyFraction=70 -Duser.timezone=GMT + 8”代码>
二、错误信息
<代码>错误发生在虚拟机的初始化 太小初始堆新大小指定代码>
三,报错原因
原因:对厦门理解错误(厦门不能大于等于Xmx)
见https://my.oschina.net/chendongzg/blog/789803
四,解决方式
<代码>将-Xmn256m改为-Xmn128m 代码>
重新启动,启动正常
特别链接:
http://yjph83.iteye.com/blog/2108105
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html