鍍金池/ 教程/ Java/ Jackson環(huán)境安裝設(shè)置
Jackson JsonGenerator類
Jackson樹模型
Jackson環(huán)境安裝設(shè)置
Jackson教程
Jackson數(shù)據(jù)綁定
Jackson第一個程序
Jackson JsonParser類
Jackson ObjectMapper類
Jackson流式API
Jackson數(shù)據(jù)綁定泛型
Jackson對象序列化
Jackson全數(shù)據(jù)綁定

Jackson環(huán)境安裝設(shè)置

本地環(huán)境設(shè)置

由于Jackson是基于Java編程語言的,所以需要設(shè)置Java開發(fā)環(huán)境,這里介紹如何下載安裝設(shè)置Java。請按照以下步驟來設(shè)置環(huán)境。

Java SE是免費的,點擊下載鏈接:下載Java 根據(jù)操作系統(tǒng)版本下載對應(yīng)版本安裝。

按照說明下載java并運行.exe到機器上安裝。一旦機器上安裝了Java,還需要設(shè)置環(huán)境變量指向正確的安裝目錄:

Setting up the path for windows 2000/XP:

假設(shè)你已經(jīng)安裝在 c:Program Filesjavajdk 目錄:

  • 在“我的電腦”右鍵單擊并選擇“屬性”。

  • 在“高級”選項卡下單擊“環(huán)境變量”按鈕。

  • 現(xiàn)在,改變“PATH”變量,因此它也要包含Java可執(zhí)行文件路徑。例如,如果該路徑當(dāng)前設(shè)置為'C:WINDOWSSYSTEM32',那么改變路徑看起來就是 'C:WINDOWSSYSTEM32;c:Program Filesjavajdkin'.

設(shè)置為Linux,UNIX,Solaris和FreeBSD的路徑:

環(huán)境變量PATH應(yīng)設(shè)置為指向已安裝的Java二進制文件的位置。請參考shell文件,如果這樣做還搞不定的話。

例如,如果使用bash作為shell,那么將下面的行添加到最后一行 '.bashrc: export PATH=/path/to/java:$PATH'

一些流行的Java編輯器:

要編寫Java程序,需要一個文本編輯器。在市場上可用的更復(fù)雜的IDE。但現(xiàn)在,可以考慮下列之一:

  • Notepad: 在Windows機器上,可以使用像記事本的任何簡單的文本編輯器(初學(xué)者推薦),TextPad。

  • Netbeans:是一個Java IDE,它是開源和免費的,可從以下地址下載:http://www.netbeans.org/index.html.

  • Eclipse: 也是一個Java IDE開發(fā)由Eclipse開源社區(qū),可以從 http://www.eclipse.org/ 下載【本教程推薦使用

下載jackson存檔 

jackson-all-1.9.0.jar.zip下載jackson jar文件的最新版本。在寫這篇教程的時候,下載的是jackson-1.9.0.jar并將其復(fù)制到C:>jackson文件夾中。

OS 歸檔名稱
Windows jackson-all-1.9.0.jar
Linux jackson-all-1.9.0.jar
Mac jackson-all-1.9.0.jar

設(shè)置jackson環(huán)境

設(shè)置jackson_HOME環(huán)境變量指向Guava jar被存儲在計算機上的基本目錄位置。假設(shè),我們已經(jīng)提取jackson-all-1.9.0.jar,jackson文件夾不同的操作系統(tǒng)如下。

OS 輸出
Windows 設(shè)置環(huán)境變量jackson_HOME到 C:jackson
Linux export jackson_HOME=/usr/local/jackson
Mac export jackson_HOME=/Library/jackson

設(shè)置CLASSPATH變量

設(shè)置CLASSPATH環(huán)境變量指向 jackson jar 的位置。假設(shè)我們已經(jīng)存儲 jackson-all-1.9.0.jar 在不同的操作系統(tǒng)的 jackson 文件夾如下。

OS Output
Windows 設(shè)置環(huán)境變量CLASSPATH為%CLASSPATH%;%jackson_HOME%jackson-all-1.9.0.jar;.;
Linux export CLASSPATH=$CLASSPATH:$jackson_HOME/jackson-all-1.9.0.jar:.
Mac export CLASSPATH=$CLASSPATH:$jackson_HOME/jackson-all-1.9.0.jar:.


下一篇:Jackson流式API