1. 程式人生 > >IntelliJ IDEA快速建立Maven工程的WEB專案

IntelliJ IDEA快速建立Maven工程的WEB專案

  1. 建立一個新的工程
    File->New->Project
    這裡寫圖片描述
  2. 選擇maven工程的archetype
    需要注意的地方有以下三點(圖中紅色圈部分):

    1. 選擇專案的SDK,也就是JDK
    2. 勾上Create from archetype
    3. 從archetype選擇字尾為webapp的選項
      這裡寫圖片描述
  3. 設定專案的GroupId、ArtifactId以及版本version
    這裡寫圖片描述

  4. 選擇maven工程的settings檔案
    maven工程會有一個settings.xml檔案,這個檔案的配置跟pom檔案引入的jar包有些關係,比如jar包的位置,jar包所屬的伺服器資訊(jar包可以放在伺服器上,也可以是本地的)
    這裡寫圖片描述


    如果你有自己的settings檔案,點選override把路徑改成和你相對應的路徑,如果不知道有沒有可以選擇預設設定

  5. 專案名已經專案路徑
    這部分需要填寫專案名稱以及專案存放的位置
    這裡寫圖片描述

  6. Web專案生成
    通過以上幾個步驟,web專案基本成型了,到這一步的時候可能會花點時間,因為專案依賴的jar包需要下載(這可能跟我們之前選的archetype有關)所以idea會自動下載依賴的jar包,這個過程可能需要聯網。。
    這裡寫圖片描述
    到這一步web專案基本出來了,這裡有點不一樣的地方是筆者之前專案的名稱為test,但是到了這一步以後突然變成spring,那是因為筆者專案控制元件已經有了test專案,所以換成spring了

  7. java檔案以及資原始檔
    到步驟6基本完成了,但是還是需要我們去建立一個存放java檔案,以及一些配置檔案存放的資料夾
    建立java檔案的資料夾,然後把資料夾命名為java即可:
    這裡寫圖片描述
    這一步只是建立了一個java的資料夾而已,還不具備存放java檔案的特性,需要進行下一步的設定,把資料夾的屬性設為Sources Root
    這裡寫圖片描述
    資原始檔存放,如spring配置檔案、log4j配置檔案等,將resources的資料夾屬性設為Resources Root

到這一步之後web專案就可以用了,下面是筆者的一些建議:

  1. webapp目錄下可建立兩個資料夾resource和views,resource用於存放js、css等靜態資原始檔
  2. 配置檔案移到resources資原始檔路徑下
    這裡寫圖片描述
  3. web.xml檔案的內容刪除,預設生成的web.xml的內容有些是沒用的,讀者可根據自身條件刪除內容,如果不刪除的話,專案在啟動的過程中可能會報錯,報一些類不存在的錯誤等等,所以筆記建議讀者最好刪除這些沒用的內容,保留自己有用的就行
    這裡寫圖片描述

  4. 同樣spring的配置檔案中,如果不需要的內容,儘量將其刪除