如何更换LINUX ,TOMCAT 下的war包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何更换LINUX ,TOMCAT 下的war包相关的知识,希望对你有一定的参考价值。

我要替换旧的项目,直接复制新的war包到旧的地方就行了吗?他会自己覆盖旧的编译过的项目文件夹吗?这里的覆盖是说,合并还是说替换?要不要重启TOMCAT,要不要清理缓存

首先关闭你的tomcat服务 执行在tomcat目录下的bin/shutdown.sh关闭.有些版本这个需要强行关闭 用ps找到tomcat进程 kill -9 关闭. 然后替换tomcat目录下的webapps/目录下原本的war包,将新war包考进去覆盖即可,重启tomcat包就会自动更新了.
如果没有更新 ,可以在tomcat关闭的情况下将 war包生成的项目文件删除重启tomcat 即可
参考技术A tomcat应该是启动的时候自动解包WAR吧,所以需要重启。最简单的方式是使用tomcat的管理工具来发布项目,这样在web管理页面重新发布WAR就可以更新了。
看你安装的tomcat是否包含管理工具,不包含的话需要另外安装。本回答被提问者采纳

tomcat怎么发布war包

1,先写build.xml
2,通过ant打成war包,具体你可以百度,就是将java文件全部编译成可以在虚拟机下运行的class文件;
3,将打好的war包直接放到tomcat/webapps目录下;
4,运行。直接导tomcat/bin下找startup.bat(linux下运行startup.sh)打开即可。
ant打包不懂的话可以问我哦,百度上资料也很齐全的。。。
参考技术A 运行出来,把所有的可用的,打成war包,用ant可以,还有手动放进去可以,然后其他的也可以,然后放到webapps下面,启动tomcat就可以啦 参考技术B 把所有的可用的,打成war包,用ant可以,还有手动放进去可以,然后将war包放到webapps里,然后启动tomcat就会自动解压

以上是关于如何更换LINUX ,TOMCAT 下的war包的主要内容,如果未能解决你的问题,请参考以下文章

Windows下war包部署到Linux下Tomcat出现的问题

tomcat下的war包出现故障?

Linux Tomcat8无法解压war包

Linux Tomcat8无法解压war包

linux系统下部署war包

Linux中tomcat部署war包