最近學習java,在本地tomcat部署時,主要採起如下方式:java
1、本地構建生成war包web
在本地項目中的terminal下,使用命令 「mvn clean install」或 先執行「mvn clean」再執行「mvn install」,將本地項目中的target目錄清除,從新生成新的目錄及war包,
好比此處我生成的war包的名稱是 「yao.demos.war」。apache
2、本地tomcat部署war包tomcat
找到 「<Context>」標籤,設置path和docBase。app
path:指定訪問該Web應用的URL入口webapp
docBase:指定Web應用的文件路徑,能夠給定絕對路徑,也能夠給定相對於<Host>的appBase屬性的相對路徑,若是Web應用採用開放目錄結構,則指定Web應用的 根目錄,若是Web應用是個war文件,則指定war文件的路徑。post
例如個人設置爲:<Context path="/" docBase="F:/IDEA_workspace/deploy_apps_workspace/demo1/yao.demos.war"/>學習
3、運行tomcat,測試接口測試
配置好後,能夠選擇 apache-tomcat-7.0.56目錄下的bin/startup.bat雙擊運行(若是沒有,能夠直接運行tomcat.exe),或者在DOS命令下,進入bin目錄,輸入命令「startup.bat」回車,等tomcat啓動成功後,不能將啓動的窗口關閉,不然tomcat就被關閉了。而後在postman中測試接口,可以成功拿到數據,以下圖所示:spa
至此,本地構建及部署war包就ok了。