eclipse 使用 maven 構建專案

weixin_33866037發表於2017-09-28

環境準備

Maven基本配置 修改 setting.xml 檔案

apache-tomcat-8.5.20/conf/settings.xml

1.倉庫本地儲存位置

7779890-c8fb765b2c991b72.png
本地倉庫位置

2.配置阿里雲國內的中央倉庫,提升下載速度 mirrors 節點內

<mirror>
        <!-- 配置 阿里雲 maven 映象倉庫,提升國內下載速度 -->
        <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
    
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
    
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
  </mirrors>
7779890-fdbaf1e3853ed100.png
阿里雲maven映象

3.配置編譯時的jdk版本,可以在這裡配置全域性,也可以根據專案配置 profiles 節點內

<profile>
    <!-- 配置全域性的jdk -->
        <id>jdk1.8</id>    
        <activation>   
            <activeByDefault>true</activeByDefault>    
            <jdk>1.8</jdk>   
        </activation>    
        <properties>   
            <maven.compiler.source>1.8</maven.compiler.source>    
            <maven.compiler.target>1.8</maven.compiler.target>    
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>   
        </properties> 
    </profile>
7779890-e1f345185ced9580.png
全域性的jdk版本配置

eclipse 整合maven外掛

7779890-28a74e4a3f382413.png
eclipse配置maven
7779890-88b11320dd52174c.png
配置全域性引數

新建maven專案

7779890-6604d11226479dcf.png
新建maven專案
7779890-997fc5ccae6f10b6.png
新建maven專案
7779890-99ce19045b39d6e4.png
新建maven專案
7779890-9909613ef55aadd9.png
專案結構

將專案轉換成maven web 專案

右鍵開啟專案設定

7779890-ee1c890c8ecfe527.png
修改專案結構
7779890-a498a41384ef79f0.png
生成web.xml
7779890-20c12ea65ea902f5.png
修改以後的專案結構

但是現在這個不是一個標準的web專案,繼續修改專案結構,將WebContent目錄下的檔案拷貝到main/webapp目錄下面,刪除WebContent目錄,結構如下

7779890-bc62b88cce18515e.png
刪除WebContent目錄以後
7779890-6cd7c408aea55e6d.png
刪除WebContent
7779890-0589e69ddc98be2a.png
指定 webapp 目錄
7779890-0c5d4e9d5aeecea0.png
選擇 webapp
7779890-7d291661d94d9456.png
選擇 webapp
7779890-6731709025e9acdf.png
修改完成以後的目錄結構
7779890-b47340bc89895406.png
更新專案maven配置
7779890-1ec60f2529acf211.png
提示更新
7779890-6a9678cfb6fa765a.png
錯誤解決以後成為一個標準的web專案

配置執行該專案

  1. 在webapp右鍵新建一個html 檔案
7779890-081eca38dc3869be.png
新建 html 檔案,編寫內容

2.配置 tomcat

7779890-ebc8d197b81f8a55.png
配置執行專案
7779890-628a5eaeca05c239.png
選擇tomcat對應的版本
7779890-97c2fb6d82f0dd12.png
選擇 tomcat 安裝路徑

3.執行

7779890-ef7e7c1fcba3897b.png
執行專案

eclipse 整合 maven 構建 web 專案完成

最後推薦一篇文章:在 idea 中如何使用 maven 構建專案

https://yq.aliyun.com/articles/111053

相關文章