1. 程式人生 > >Maven配置和使用

Maven配置和使用

 

 Eclipse下的Maven開發環境搭建。

現在要用到Eclipse開發Maven的專案,需要配置Maven,簡單整理下配置方法。

1、下載Maven安裝包,http://maven.apache.org/download.cgi可以直接從Apache網站下載,下載後直接解壓到一個目錄下即可,之前的版本還需要配環境變數,這次新版本的我沒配也能用,不知道是不是版本升級的原因。

2、如果直接使用Apache的映象庫,不需要再改配置了,Maven也能正常使用。但是國外的網站有時候會由於某某防火牆的原因有時候訪問慢,可以新增一下阿里的映象庫,在apache-maven-3.5.2\conf\settings.xml檔案中的mirrors標籤下增加一個映象庫配置。

下面這個是從網上查的,但是這個地址不知道從哪找的,我翻遍了阿里雲的頁面也沒看到這個地址,在這裡貼一下以後再看

  <mirrors>
        <!--增加國內阿里映象伺服器配置-->
        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*</mirrorOf>
            <name>nexus aliyun</name>
            <url>
http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors>

我找到的中央倉庫地址是下面這個,當然還有其他的倉庫

    <mirror>
        <id>central-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>central aliyun</name>
        <
url>https://maven.aliyun.com/repository/central</url> </mirror>

我配了下試試,可以正常下載包,但是建立索引會報錯,找不到zip的檔案,這個問題以後再處理

 

然後修改預設倉庫的路徑,修改方式如下

 修改jdk版本,不修改之前預設建立的專案都是1.5,現在修改成1.8,在配置檔案中<profiles>標籤內部增加下面一段配置

   <profile>    
    <id>jdk-1.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>

  

3、然後配置Eclipse,現在新版本Eclipse都集成了Maven外掛,不需要再手動安裝了,直接在preferences中配置Maven的配置檔案即可,選擇你的settings配置檔案,然後點Update Settings更新配置。

 

4、如果你修改了映象庫,可以從Maven Repositories中看是否生效了。

可以選擇重建索引,提高搜尋效率,不是必須的,可以不做

5、建立新Maven專案

一般選中這個直接跳過即可

 後面的根據實際情況填寫,然後點完成專案就建立成功了。

6、現在專案是有錯誤資訊的,因為沒有web.xml檔案,右鍵自動生成一個即可。

接下來增加依賴的jar包,你可以直接編輯pom.xml,也可以通過視覺化工具操作,效果是一樣的。

 儲存之後會從Maven庫中下載配置的依賴包,可以從這裡檢視。

以後要更新依賴包,用這個選單

到這裡,一個Maven的專案搭建過程就結束了,剩下的工作就是針對專案本身了。