Eclipse中配置Maven以及Maven工程的創建


1、Eclipse中配置Maven

    (1)打開Eclipse,找到Window → Preferences → Maven → Installations

    (2)點擊Add,添加Maven   (剛開始配置Installations時,是沒有apache-maven-3.5.2這個選項的,我這里是因為之前配置過)

   

   (3)點擊Directory,找到你的Maven安裝目錄,再點擊Finish

   

   (4)就會出現apache-maven-3.5.2這個選項,然后勾選這個選項,再點擊Apply即可

     

   (5)再找到Window → Preferences → Maven → User Settings

  (6)點擊Browse,找到Maven的settings.xml文件  (剛開始配置User Settings時,Global Settings和User Settings都是沒有的,我這里是因為之前配置過)

  (7)當你的Global Settings和User Settings都選擇了Maven的settings,xml文件時,Local Repository會自動識別Maven的settings,xml文件,然后自動填寫本地倉庫的地址

    

   (8)再點擊Apply and Close 即可,這樣Eclipse配置Maven就設置好了

 

2、Maven工程的創建的創建

       (1)定制視窗,在New的時候,出現Maven Project

                  一、找到Window → Perspective → Customize  Perspective → Menu Visibility

                 二、找到Menu Visibility下的 File → New → Maven Project,點擊勾選即可

          

    

         三、定制好視窗之后,在我們New的時候,右邊就會有Maven Project這個選項,不然我們要到Other里面找Maven Project

     (2)新建一個Maven Project

               一、在New中選擇Maven Project

              二、在New Maven Project界面中勾選 Create a  simple project (skip archetype selection),並點擊Next

        

             三、填寫 Group Id 和 Artifact Id,web項目  Packaging選擇war      普通項目  Packaging選擇jar

          Group Id是項目組織唯一的標識符,實際對應 Java 的包的結構,是 main 目錄里 java 的目錄結構。

                   Artifact Id就是項目的唯一的標識符,實際對應項目的名稱,就是項目根目錄的名稱。

             

     (3)創建好的web項目,旁邊會有個小紅叉,同時webapp文件夾中也沒有META-INF和WEB-INF兩個文件夾

    

       (4)選擇MavenProject項目,鼠標右鍵選擇Build Path → Configure Build Path

       (5)找到Project Facets,然后找到Dynamic Web Module,把前面的勾選給去掉,再點擊Apply
      

  (6)接着更改Dynamic Web Module的版本為3.0,再接着勾選Dynamic Web Module,注意下方出現Further configuration available...選項;點擊Further configuration available...

        

    (7)修改 Content directory為src/main/webapp,點擊勾選Generate web.xml deployment descriptor,再點擊OK

     

    (8)再回到Project Facets界面,點擊Apply,再點擊Apply and Close即可

    (9)可以看到MavenProject項目旁邊的小紅叉消失了,同時webapp文件夾中也有了META-INF和WEB-INF兩個文件夾

     

 (10)這樣Maven工程就創建好了

 

Maven安裝與配置

Eclipse中配置Maven以及Maven工程的創建


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM