1. 程式人生 > >maven的web工程打包為war並部署到伺服器

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專案。