记一教训:更新war包导致服务器上的文件删除掉了

  1. 还原事件
    环境是红帽Linux系统,tomcat8.5,j'd'k1.8
    项目打包成war包后,上传服务器,重启tomcat或者刷新项目目录会生成新上传的war包项目。
    因为项目的文件是放在文件服务器上的,所以需要在项目里建立软连接使项目里生成的路径,能放到文件服务器上去。
    2.问题出现
    重新上传war包更新项目时,忘记关闭tomcat服务器,导致tomcat检测到有新的war自动更新项目,因为项目里有新建的软连接,而新上传的war里是没有软连接的,tomcat自动更新项目时,会删除软连接。经亲身体会发现除了删除软连接外,他还直接把文件服务器上的对应的文件也给我删除了啊啊啊啊啊啊啊啊啊啊。教训啊
    3.总结
    更新war前要先清除项目里的软连接呀
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容