之前一直是把编译好的项目文件夹放入webapps然后来启动项目,很少通过打war包的方式来进行,到网上看了下打成war包进行部署的好处:打成war包的好处是不会缺少目录。另外,容器在部署的时候还有其他一些操作,例如,针对容器的优化之类的。
呵呵,很牵强,但是现在我还是要说一下idea和eclipse这两个工具怎么把项目打成war,项目重新部署,以及一些注意事项
1.打war包:
eclipse:
这样war包就在你上面选的路径里
idea:
这样war包就在你项目的target目录下
2.项目部署
1.首先关闭Tomcat服务:
$ ./shutdown.sh
2.移除原来的war包和文件夹:
$ rm -rf gswx #删除项目文件夹,及其文件夹里所有的东西
$ rm -f gswx.war #删除war包文件
3.上传修改好的项目war包:
$ rz #调起上传文件页面,选择文件上传
4.到bin目录里启动项目
$ ./startup.sh
5.查看日志启动情况或者直接访问项目来看是否启动成功
$ tail -f catalina.out #查看动态日志
好了,讲解完毕。。。