1、安装完313基线安装包后,升级cms全量包,替换升级后启动Tomcat,在进入cms网页时Tomcat又自动停止,查看日志发现Tomcat自杀了。
2、文件替换升级,是将相同版本号(文件名)的文件进行替换,而全量替换时,在路径hikrobot\hikcms\webapps\rcms\WEB-INF\lib中,jaxb开头的jar包新旧版本不一致,导致全量替换文件时,旧版本的jar包没有被替换掉,启动Tomcat时,新旧jar包同时运行,从而Tomcat自杀。
3、全量包中的jar文件版本(示例)
全量文件替换完,正常所有文件都应是升级包中的文件,如出现以下图片示例(蓝色是全量包中的升级文件,白色的是原版本未升级的文件),即是jar文件版本号不一致,需手动将文件删除
4、全量替换升级方式:
①停止Tomcat,将旧文件全量备份,全量包名字改成rcms(确保文件解压出来的名字是rcms,且下级目录和hikrobot\hikcms\webapps\rcms\中的一致)
②将升级包放到hikrobot\hikcms\webapps\目录下
③进入hikrobot\hikcms\webapps\rcms\WEB-INF\目录,将lib文件夹直接删除(回退版本也同样操作)
④解压全量包到当前文件夹,全部替换,然后将备份ecs.properties配置文件替换回去,替换完成后启动Tomcat