首先感謝邀請

war部署tomcat雖然簡單。但是錯誤部署會導致性能損耗。

War包一般是在進行Web開發時,通常是一個網站Project下的所有源碼的集合,裡面包含前台HTML/CSS/JS的代碼,也包含Java的代碼。

當開發人員在自己的開發機器上調試所有代碼並通過後,為了交給測試人員測試和未來進行產品發布,都需要將開發人員的源碼打包成War進行發布。

War包可以放在Tomcat下的webapps或者word目錄下,隨著tomcat伺服器的啟動,它可以自動被解壓。

可以使用http://localhost:8080/sample 檢查是否啟動成功。

如果無法正常打開,請檢查日誌文件(例如tomcat / logs / catalina.out)是否存在部署問題。

但是官方文檔註明

將Web應用程序部署為WAR文件並將Tomcat配置為不解壓縮WAR將導致啟動時間顯著減慢和運行時性能降低。啟動時間測量速度慢了三到十倍。運行時影響將在很大程度上取決於應用程序結構。所以正確部署還是很有必要的。

本人大廠程序員,專註互聯網技術。可以關注我哈


1. tomcat 有個後台管理界面,可以先上傳你的war 包,然後再安裝,如果部署成功就可以直接訪問。

2.將war 包放到tomcat 的webapp 目錄下面,然後啟動tomcat ,如果能正常啟動就可以直接訪問


推薦閱讀:
相关文章