Jackson - 環境設定
線上試用
你真的不需要搭建自己的環境來開始學習Guava(一個基於JAVA的庫)。原因很簡單,我們已經線上設定好了Java程式設計環境,這樣你就可以在學習理論知識的同時,線上編譯和執行所有可用的示例。這讓你對閱讀的內容更有信心,並可以嘗試不同的選項來檢查結果。隨意修改任何示例並在線執行。
使用以下示例中程式碼框右上角的試用選項嘗試以下示例
public class MyFirstJavaProgram { public static void main(String []args) { System.out.println("Hello World"); } }在本教程中給出的大多數示例中,你都會找到試用選項,所以只需使用它並享受你的學習過程。
本地環境設定
如果你仍然想為Java程式語言設定環境,那麼本節將指導你如何在你的機器上下載和設定Java。請按照以下步驟設定環境。
Java SE 可從以下連結免費獲取 下載Java。你可以根據你的作業系統下載相應的版本。
按照說明下載java並執行.exe檔案以在你的機器上安裝Java。在你的機器上安裝Java後,你需要設定環境變數以指向正確的安裝目錄。
為Windows 2000/XP設定路徑
假設你已將Java安裝在c:\Program Files\java\jdk目錄下
右鍵單擊“我的電腦”,然後選擇“屬性”。
單擊“高階”選項卡下的“環境變數”按鈕。
現在,修改“Path”變數,使其也包含Java可執行檔案的路徑。例如,如果當前路徑設定為“C:\WINDOWS\SYSTEM32”,則將你的路徑更改為“C:\WINDOWS\SYSTEM32;c:\Program Files\java\jdk\bin”。
為Windows 95/98/ME設定路徑
假設你已將Java安裝在c:\Program Files\java\jdk目錄下
編輯“C:\autoexec.bat”檔案,並在末尾新增以下行
‘SET PATH=%PATH%;C:\Program Files\java\jdk\bin’
為Linux、UNIX、Solaris、FreeBSD設定路徑
應將環境變數PATH設定為指向已安裝Java二進位制檔案的目錄。如果遇到問題,請參考你的shell文件。
例如,如果你使用bash作為你的shell,則需要在你的“.bashrc”檔案的末尾新增以下行:export PATH=/path/to/java:$PATH
流行的Java編輯器
要編寫Java程式,你需要一個文字編輯器。市場上還有更多更復雜的IDE。但就目前而言,你可以考慮以下一種:
記事本:在Windows機器上,你可以使用任何簡單的文字編輯器,如記事本(推薦用於本教程)、TextPad。
Netbeans:是一個開源且免費的Java IDE,可從 http://www.netbeans.org/index.html 下載。
Eclipse:也是一個由Eclipse開源社群開發的Java IDE,可從 http://www.eclipse.org/ 下載。
下載Jackson歸檔檔案
從 Maven Repository - Jackson 下載最新版本的Jackson jar檔案。在本教程中,下載了jackson-core-2.8.9.jar、jackson-annotations-2.8.9.jar和jackson-databind-2.8.9.jar,並將它們複製到C:\> jackson資料夾。
| 作業系統 | 歸檔檔名 |
|---|---|
| Windows | jackson-xxx-2.8.9.jar |
| Linux | jackson-xxx-2.8.9.jar |
| Mac | jackson-xxx-2.8.9.jar |
設定Jackson環境
設定jackson_HOME環境變數以指向Guava jar檔案儲存在你的機器上的基目錄位置。假設,我們已在各種作業系統上的jackson資料夾中解壓了jackson-core-2.8.9.jar、jackson-annotations-2.8.9.jar和jackson-databind-2.8.9.jar,如下所示。
| 作業系統 | 輸出 |
|---|---|
| Windows | 將環境變數jackson_HOME設定為C:\jackson |
| Linux | export jackson_HOME=/usr/local/jackson |
| Mac | export jackson_HOME=/Library/jackson |
設定CLASSPATH變數
設定CLASSPATH環境變數以指向jackson jar檔案的位置。假設,我們已將jackson-core-2.8.9.jar、jackson-annotations-2.8.9.jar和jackson-databind-2.8.9.jar儲存在各種作業系統上的jackson資料夾中,如下所示。
| 作業系統 | 輸出 |
|---|---|
| Windows | 將環境變數CLASSPATH設定為%CLASSPATH%;%jackson_HOME%\jackson-core-2.8.9.jar;%jackson_HOME%\jackson-databind-2.8.9.jar;%jackson_HOME%\jackson-annotations-2.8.9.jar;.; |
| Linux | export CLASSPATH=$CLASSPATH:$jackson_HOME/jackson-core-2.8.9.jar:$jackson_HOME/jackson-databind-2.8.9.jar:$jackson_HOME/jackson-annotations-2.8.9.jar:. |
| Mac | export CLASSPATH=$CLASSPATH:$jackson_HOME/jackson-core-2.8.9.jar:$jackson_HOME/jackson-databind-2.8.9.jar:$jackson_HOME/jackson-annotations-2.8.9.jar:. |