eclipse Maven配置以及使用方法
簡述:
現需要在Eclipse中配置Maven外掛,同時安裝maven應用,配置Maven環境變數,建立Maven管理的工程,並用Maven匯入Gson包, 編寫簡易Json輸出程式
步驟:
1. 首先到Eclipse Marketplace中下載Maven Integration for Eclipse WTP,
如下,
之後檢視是否成功下載,Window -> ShowView -> Maven
2. 下載Maven的bin
這裡下載的是
下載下來之後,解壓,找個路徑放進去, 把bin的位置,設在環境變數裡
新建環境變數MAVEN_HOME
PATH里加入 bin的路徑
完成之後,檢測一下(必須先配好JAVA的環境變數)
進入cmd
echo %MAVEN_HOME%
mvn -v
之後便會出現版本資訊,就算是路徑配置成功了
3. 為了使得Eclipse中安裝的Maven外掛,同windows中安裝的那個相同,需要讓eclipse中的maven重新定位一下
Window -> Preference -> Maven -> Installation -> Add
如下,
4.新建一個Maven工程
之後選擇 , Use Default Workspace Location(其實這個路徑是documents and settings\使用者名稱\.m2\repository)
之後點選Next,
進入GroupId 和 ArtifactId 的填寫,
之後Maven專案建立,
5. 開啟pom.xml 試著新增MySQL的JDBC驅動
新增如下配置,
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.1.10</version>
- </dependency>
儲存之後,在repository的子目錄中 出現了mysql資料夾
可知通過pom.xml的配置, 會自動管理包的匯入
6 . 下面就來舉個例子, 用Maven匯入Gson的包
右擊專案, Maven -> add dependency
於是出現視窗, 在下方紅圈中敲入gson, 於是會自動搜尋, 出現符合的列表,雙擊com.google.code.gson, 於是上方的Group Id 和 Artifact Id 和 Version會自動填為下圖資料
點選確定,
於是在pom.xml 中就自動加入了Gson的匯入依賴
- <dependency>
- <groupId>com.google.code.gson</groupId>
- <artifactId>gson</artifactId>
- <version>2.2.2</version>
- </dependency>
同時, 在repository中匯入了Gson的包
之後找到App.java 開始寫測試程式
測試程式碼:
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;
- }
- publicclass App
- {
- privatestatic Gson gson = new Gson();
- publicstaticvoid main( String[] args )
- {
- Person person = new Person("John", 30);
- String personToJson = gson.toJson(person);
- System.out.println(personToJson);
- }
- }
輸出: