- 还原事件
环境是红帽Linux系统,tomcat8.5,j'd'k1.8
项目打包成war包后,上传服务器,重启tomcat或者刷新项目目录会生成新上传的war包项目。
因为项目的文件是放在文件服务器上的,所以需要在项目里建立软连接使项目里生成的路径,能放到文件服务器上去。
2.问题出现
重新上传war包更新项目时,忘记关闭tomcat服务器,导致tomcat检测到有新的war自动更新项目,因为项目里有新建的软连接,而新上传的war里是没有软连接的,tomcat自动更新项目时,会删除软连接。经亲身体会发现除了删除软连接外,他还直接把文件服务器上的对应的文件也给我删除了啊啊啊啊啊啊啊啊啊啊。教训啊
3.总结
更新war前要先清除项目里的软连接呀
记一教训:更新war包导致服务器上的文件删除掉了
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 将Web项目War包部署到Tomcat服务器基本步骤(完整版) 1. 常识: 1.1 War包 War包一般是在进...