1. 程式人生 > >eclipse中用maven建立web專案

eclipse中用maven建立web專案

一. 專案環境介紹 - eclipse(STS) - maven3.6.0版本 - JDK1.8

二. maven建立web專案

  1. 建立專案 在這裡插入圖片描述

    在這裡插入圖片描述

在這裡插入圖片描述 在這裡插入圖片描述

建立完成的專案結構可能是這樣的: 在這裡插入圖片描述

下面需要做些調整,使其符合maven專案的結構:

  1. 設定jre:(由1.5->1.8) 專案->右鍵->properties 在這裡插入圖片描述

    在這裡插入圖片描述

設定完成後結構如下: 在這裡插入圖片描述

新增:src/test/resources原始碼包-> project-> clean,紅色叉叉消失了 在這裡插入圖片描述

注意到專案上還有黃色感嘆號 在這裡插入圖片描述

這是由於編譯級別和jre不一致導致的:

首先調整complier-level:到1.8 專案->右鍵->properties 在這裡插入圖片描述

發現專案上出現紅色叉叉 在這裡插入圖片描述

調整project facet的Java版本: 專案右鍵->properties 在這裡插入圖片描述 紅色叉叉消失了.

  1. 設定專案的編譯輸出路徑: 在這裡插入圖片描述 這裡可以將src/main/java和src/main/resources輸出到target/classes 將src/test/java和src/test/resources輸出到target/test-classes

  2. 將專案轉換成dynamic web專案:因為我們需要生成的WebContent下的2個資料夾 專案右鍵->properties 在這裡插入圖片描述

    點選:future configuration available 在這裡插入圖片描述

    現在的結構是這樣的: 在這裡插入圖片描述

    把WebContent下的2個資料夾移到src/main/webapp下,刪除WebContent 在這裡插入圖片描述

  3. 建立專案釋出規則 專案右鍵->properties 在這裡插入圖片描述

改為如下形式: 在這裡插入圖片描述

專案構建完成