建立
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'
}