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的專案搭建過程就結束了,剩下的工作就是針對專案本身了。