建立
Jackson 是一個 Java JSON 庫。因此,設定它就像將其新增到 Java 專案的類路徑中一樣簡單。
首先,需要將 jar 下載到本地磁碟上的某個位置:
- 傑克遜核心
- jackson-annotations(利用註釋用法)
- jackson-databind(通用資料繫結功能)
可以在 com.fasterxml.jackson.core 組下的一箇中央 Maven 儲存庫中找到它們 :
http://repo1.maven.org/maven2/com/fasterxml/jackson/core/
現在剩下的是在執行 Java 應用程式時在類路徑上新增庫:
java -cp "<<jackson_lib_location>>/*" my.package.MainClass
或者,使用 Maven ,只需要將依賴項新增到專案的 pom.xml 檔案中:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.8.8</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.8.8</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.8</version>
</dependency>
常春藤版:
<dependency org="com.fasterxml.jackson.core" name="jackson-core" rev="2.8.8"/>
<dependency org="com.fasterxml.jackson.core" name="jackson-annotations" rev="2.8.8"/>
<dependency org="com.fasterxml.jackson.core" name="jackson-databind" rev="2.8.8"/>
Gradle 版本:
dependencies {
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: '2.8.8'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.8.8'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.8.8'
}