簡述:
現需要在Eclipse中配置Maven插件,同時安裝maven應用,配置Maven環境變量,建立Maven管理的工程,並用Maven導入Gson包, 編寫簡易Json輸出程序
步驟:
1. 首先到Eclipse Marketplace中下載Maven Integration for Eclipse WTP,
如下,
之后查看是否成功下載,Window -> ShowView -> Maven
2. 下載Maven的bin
http://maven.apache.org/download.html
這里下載的是
下載下來之后,解壓,找個路徑放進去, 把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;
- }
- 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);
- }
- }
輸出: