首頁 > 軟體

使用IntelliJ IDEA和Maven管理搭建Web開發環境(以Spring MVC為例)

2020-06-16 16:57:17

前言:原來一直使用MyEclipse,換工作後,新公司使用IDEA,初識IDEA發現,哇,它的快捷鍵可真多啊,但是一路用下來,覺得非常的好用,特別是利用Maven管理,那簡直叫一個爽。當然筆者在使用過程中,也遇到過不少問題,但當一路解決下來,你會覺得原來世界如此美妙。

筆者在查詢資料的過程中,發現用IDEA搭建web開發環境的過程中,不少網友遇到過很多問題(其實我也遇到過很多問題),所以這裡就以一個例子來說明,如何使用IDEA通過maven管理,來搭建Spring MVC Web專案。

開發環境:

  • Intellji IDEA14
  • maven 3

註:建議修改maven映象,可以提高maven下載速度,使用國內的阿里映象速度非常快。附阿里映象地址:

<mirrors>
    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
 </mirrors

搭建spring web環境具體步驟:

1.開啟IDEA新建Maven專案,如下圖所示(註:這裡不選擇任何Mavan原型)。

2.點選Next按鈕進入下一個介面,然後在GroupId和ArtifactId處填入所需的命名,點選Next按鈕即可。

3.進入如下介面,填寫專案名稱。

4.點選Finish按鈕完成專案的建立,至此專案的基本框架完成,其初始目錄結構如下。

5.設定專案的Artifacts,為後面tomcat的設定打下基礎,點選Project Structure按鈕。

6.在Project Structure對話方塊中,點選Artifacts選項,具體操作如圖示。

7.進行上述3步操作後,出現如下介面,這裡我們為Artifacts填寫一個名字,具體操作如下圖。

注意:在改圖中第2步勾選上Bulid on make選項,防止未編譯出現錯誤,在第3步中比較重要,當我們準備發布專案時,最好回到這裡右鍵,點選Put into Output Root,然後才進行專案的發布,確保不出現一些問題(關鍵點)

8.繼續在Project Structure介面上,點選Facets選項,如下圖所示。

9.在彈出的對話方塊中,進行如下圖操作。

10.在接下來的介面中直接點選Apply即可。

11.此時專案目錄如下圖所示(注意已增加的部分)。

12.將web目錄重新命名為webapp,並移動到srcmain目錄下,修改後的專案目錄如下圖所示。

13.返回Project Structure介面,點選Facets選項,進行web resource directory的修改(因為我們在上一步對web目錄進行了修改並移動),具體如下圖所示。

經過以上幾步,將Web Resource Directory的值修改為當前webapp的目錄。

14.設定Tomcat容器,首先進行如下圖操作。

15.在接下來對話方塊中進行如下圖操作。

16.進行tomcat具體設定。

17.如上4步操作完後,得到如下結果。

在Deploy at the server startup 欄中即我們剛才建立的Artifacts,然後在Application context中可以為web專案建立一個名稱,這裡為myweb。

18.繼續在該介面,點選Server欄,進行如下兩項設定,以便修改某些檔案後,立即生效(如jsp)。

 至此web基礎環境已經搭建成功,接下來通過Maven進行Spring MVC的設定。

更多詳情見請繼續閱讀下一頁的精彩內容http://www.linuxidc.com/Linux/2018-01/150261p2.htm


IT145.com E-mail:sddin#qq.com