1. 程式人生 > >Maven多模組專案 eclipse暖部署 Maven專案實現 tomcat熱部署

Maven多模組專案 eclipse暖部署 Maven專案實現 tomcat熱部署

Maven多模組專案 eclipse熱部署 Maven專案實現 tomcat熱部署 二

  最近看到有好多童鞋比較熱衷熱部署,特別是多模組的專案,其實這熱部署如果多模組比較大資源,容易記憶體溢位或者電腦卡住,並不建議這麼做。

  不過了解下也沒有關係,這裡我就在說說熱部署的另外一種方法,因為我之前有寫的熱部署,可能讓很多童鞋比較迷茫,特別是那些不喜歡寫命令的童鞋。

  好了,現在開始吧,eclipse + maven 多模組的熱部署:

  1、建立專案了,廢話真多,呵呵。

  在doc下面敲入,如下圖命令,其實archetype:create 可以用 archetype:generate 因為現在有的時候老外網路不是很順暢,大家知道的,呵呵。generate是官網推薦的,不過他要把repo1的樹下下來,確實很慢,所以當你建立專案很慢的時候,可以試下用create。

  

  不知不覺就建立了最外的框架了。

  

  ..............噼裡啪啦的,最後的專案如下圖:

  

  建立完成了,因為我們重點是熱部署,所以對這個建立專案就不說了,不懂的童鞋可以單獨Q我。

  2、eclipse

  開始的時候我們說過,不用命令來實現熱部署,那我們現在就藉助eclipse的外掛實現熱部署,找好外掛,當然,如果你用的是eclipse最新版(好像是4.3吧),那外掛已經自帶了,如果不是,那還需要安裝,不過最近好像比較難裝(估計又是TC網路問題吧),不過我還是說說怎麼安裝吧。開啟Eclipse,然後找到    help ,在help下面找到eclipse marketplace,如下圖:

  

  點開eclipse marketplace,然後輸入   maven wtp       點選 “go”  出現如下圖介面,根據您的需要 install  版本即可。

  

  3、外掛裝好後,開始匯入專案,開啟eclipse後,點選import,會出現如下圖:

  

  用maven 這個外掛匯入需要的專案,當然你也可以這麼建立專案,下面我們還是匯入我們剛剛建立的專案吧,如下圖:

  

  這個就是我們剛剛的專案了,童鞋們要看清楚了,每個專案上面都有一個 M 的小黑色的字母,說明你就是maven 的外掛匯入的maven專案了。

  當然安裝了這個外掛還有一個好處,可以不用命令就可以使用一些圖形的操作專案,如下圖:

  

  OK了,到此為止,都準備完成了,現在我們開始做一點小小的示範吧:

  4、點選 eclipse 下面的tomcat,彈出如下對話方塊,大家會看到不用可以直接加入tomcat:

  

  

  編輯下:把 AUto reloading enabled 去掉。

  

  5、啟動tomcat,訪問如圖:

  

  直接修改jsp,證明jsp修改是可以直接訪問的,(當然了,你看不到我是否重新啟動tomcat,你如果硬認為我重啟,您可以自己試試,哈哈大笑),如下圖:

  

  接下,我們增加一個servlet吧,但是,大家要知道,增加servlet是修改了web.xml,所以這個還要重新啟動,下面我們看看我們對servlet的修改吧,然後看看效果:

  

  增加一個時間

  

  好了,到此就完成了。