之前一直是把編譯好的項目文件夾放入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 #查看動態日誌
好了,講解完畢。。。