Maven:Eclipse上Maven的配置


Eclipse上Maven的配置:

步驟:

Maven下載地址: http://maven.apache.org/download.cgi#

 

 

②解壓apache-maven-3.5.0-bin.zip,並把解壓后的文件夾下的apache-maven-3.5.0文件夾復制到安裝軟件的文件夾,

我這里是D:\ruanjian

 

然后我們將D:\ruanjian\apache-maven-3.5.0\conf 里的settings.xml里的路徑改成我們指定的路徑D盤下,默認是在C盤的.m2文件夾里

 

 

加上阿里雲鏡像

<mirror>
      <id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>

 

 

③配置一下Maven環境變量:

右鍵“計算機”,選擇“屬性”,之后點擊“高級系統設置”,點擊“環境變量”,來設置環境變量,配置一下環境變量:

 

新建系統變量   MAVEN_HOME  變量值:D:\ruanjian\apache-maven-3.5.0

編輯系統變量  Path         添加變量值: %MAVEN_HOME%\bin

最后檢驗配置是否成功:用win鍵+R,輸入cmd來打開命令行提示符窗口,即Dos界面,輸入mvn --version  若出現版本信息,

則說明配置成功

 

④重新定位Eclipse中安裝的Maven插件:

Window -> Preference -> Maven -> Installation -> Add,

把Maven的安裝路徑添加進去,並且Apply

 

 

 

再把Maven安裝包里的conf文件夾下的Setting.xml添加進去,並且Apply

 

 

⑤調出Maven的控制面板:Window ->Show View -->Other,找到Maven,點擊Maven Respositories

 

 

 ⑥然后控制台上就會有Maven Repository,選中Local Repository,右擊Rebuild Index,

將我們准備好的Repository放在D:\ruanjian\apache-maven-3.5.0\maven-jar\repository文件夾下,

如下所示:


 

這樣我們准備好的jar包就都加載進來了

 

 

⑦下面我們來新建一個新建一個Maven(java)工程

New -->Other-->Maven

 

 

之后點擊Next,

進入Group Id 和 Artifact Id 的填寫,

項目建好了是這樣的:

 

⑧下面就來演示一下如何操作:

(一)打開pom.xml 試着添加MySQL的JDBC驅動

添加如下配置,

	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>5.1.10</version>
	</dependency>


保存之后,在repository的子目錄中 出現了mysql文件夾,如下所示

 

 

(二)用Maven導入Gson的包

通過pom.xml的配置, 會自動管理包的導入

右擊項目, Maven --> add dependency

 

於是出現窗口, 在下方紅圈中敲入gson, 於是會自動搜索, 出現符合的列表,雙擊com.google.code.gson, 於是上方的Group Id 和 Artifact Id 和 Version會自動填寫,然后點擊OK

 

 

於是在pom.xml 中就自動加入了Gson的導入依賴

 

同時, 在repository中ye導入了gson的包,如圖所示

 

 

⑨:找到項目里的App.java 開始編寫測試程序

 

插入代碼如下:

package GroupName.Project_1;

import com.google.gson.Gson;

class Person{
    Person(){}
    Person(String name, int age){
        this.name = name;
        this.age = age;
    }
    String name;
    int age;
}

public class App {
    private static Gson gson = new Gson();
    public static void main( String[] args ){
        Person person = new Person("John", 30);
        String personToJson = gson.toJson(person);
        System.out.println(personToJson);
    }
}

 運行結果如上圖所示則配置成功。

 

簡單介紹一下Maven

Maven的標准工程結構如下:

|-- pom.xml(maven的核心配置文件)

|-- src

|-- main

             |   `-- java(java源代碼目錄)

             |   `-- resources(資源文件目錄)

|-- test

             |  `-- java(單元測試代碼目錄)

|-- target(輸出目錄,所有的輸出物都存放在這個目錄下)

|-- classes(編譯后的class文件存放處)

 

 

groudId

團體、組織的標識符。團體標識的約定是,它以創建這個項目的組織名稱的逆向域名(reverse domain name)開頭。一般對應着JAVA的包的結構。例如org.apache

artifactId 

單獨項目的唯一標識符。比如我們的tomcat, commons等。不要在artifactId中包含點號(.)。

 
如果您認為這篇文章還不錯或者有所收獲,您可以通過右邊的“打賞”功能 打賞我一杯咖啡【物質支持】,也可以點擊下方的【好文要頂】按鈕【精神支持】,因為這兩種支持都是使我繼續寫作、分享的最大動力!

 


免責聲明!

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



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