maven的web工程打包為war並部署到伺服器
maven/Java/web/bootstrapQQ群:566862629。希望更多人一起幫助我學習。
1.在maven工程上右鍵 --> export --> 選擇WAR file --> next
2. 點選Browse... 選擇匯出後存放位置
3. 將工程名改為ROOT.war ,儲存到桌面。路徑為C:\Users\Administrator\Desktop\ROOT.war。
放在外網的應用,使用者多為直接輸入域名訪問,而tomcat的預設目錄是ROOT,如果不改工程名也可以,那麼瀏覽器上訪問路徑就要帶上工程名。
4. 在SecureCRT視窗進入到要存放ROOT.war的資料夾下,比如我要放在webapps資料夾下
5. 就在當前介面鍵盤快捷鍵 alt + p 開啟檔案上傳視窗:
6. 輸入檔案上傳命令 put C:\Users\Administrator\Desktop\ROOT.war ,開始上傳到指定位置。
1)put 是上傳命令,後面跟上要上傳的檔案的全路徑(就是第3步的那個路徑)
2)其實上傳到任意位置都行,上傳後找到該檔案用 mv 命令移動到需要的位置是一樣的。如圖是上傳到root目錄下的:
7. 成功上傳到對應目錄下:
8. 進入到tomcat的bin目錄下,執行sh檔案startup.sh ,啟動服務:
./ 後面跟上要執行的sh檔案就可以了。
9. 如果這個工程有日誌記錄檔案,且啟動服務就會寫入日誌,可以直接監聽該檔案看看服務是否啟動成功:
輸入命令 tail -f aaa
tail -f 是監聽命令,aaa是被監聽的日誌檔案的名字,我的日誌檔案是 catalina.out。
如:我的工程日誌中有記錄廣告的載入,服務啟動成功。
10. 瀏覽器上直接輸入域名就可以訪問到該web專案。