1.maven web app打包成app.war。
打包命令:mvn clean package Dmaven.test.skip=true
war 是什么?里面有什么東西?
a.web.app所有必需的文件都在target/app目錄下,我們稱之為webroot,打包也就是將webroot打包成.war后綴的壓縮包
b.所有頁面文本都在webroot目錄下
c.所有的后台代碼都編譯成.class文件,放在webroot/WEB-INF/classes目錄下
d.所有依賴的jar包都放到webroot/WEB-INF/lib目錄下
e.命令打包后,app.war包將會出現在target目錄下,也就是與webroot同級別
2.將app.war包copy到tomcat安裝的webapps目錄下
3.在tomcat安裝的bin目錄下點擊startup.bat啟動,此時會將webapps/app.war包文件解壓成文件夾(如果tomcat已啟動,此時copy的war包會自動解壓,不用重啟。