位置:首頁 > Java技術 > Spring > Spring 環境安裝配置

Spring 環境安裝配置

本教學將指導您如何準備開發環境並使用 Spring 框架工作。本教學還將教你如何安裝JDK,Tomcat和Eclipse 在安裝Spring框架之前:

第1步 - 安裝Java開發工具包(JDK):

JavaSE下載:可以從Oracle公司的Java 網站下載SDK 的最新版本。會發現說明在下載的文件中教你如何安裝JDK,按照說明安裝和配置設置的說明。最後,設置PATHJAVA_HOME環境變量指向包含java和javac,通常分彆為java_install_dir/binjava_install_dir 目錄。

如果運行的是Windows並安裝了JDK在 C:jdk1.6.0_15, 你可以把下麵這行寫入到 C:autoexec.bat 文件.

set PATH=C:jdk1.6.0_15in;%PATH%
set JAVA_HOME=C:jdk1.6.0_15

另外,在Windows NT/2000/XP上,也可以右鍵單擊“我的電腦”,選擇“屬性”,然後“高級”,然後“環境變量”。然後更新PATH 值,然後按OK按鈕。

在Unix(Solaris和Linux等),如果SDK安裝在/usr/local/jdk1.6.0_15 如果使用的是C shell,乾脆把下麵的內容寫到 .cshrc文件。 

setenv PATH /usr/local/jdk1.6.0_15/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.6.0_15

另外,如果使用的集成開發環境(IDE),如Borland公司的JBuilder,Eclipse,IntelliJ IDEA或Sun ONE Studio 中編譯和運行一個簡單的程序,以確認IDE知道安裝Java,否則應該做適當的設置。

步驟2 - 安裝Apache通用日誌API:

你可以從這裡下載的Apache 通用日誌API 的最新版本 http://commons.apache.org/logging/. 一旦下載安裝,解壓二進製分發到一個方便的位置。例如在C:commons-logging-1.1.1 ,在Linux/Unix 為 /usr/local/commons-logging-1.1.1。該目錄將有如下jar文件和其他證明文件等。

Common Logging API

請確保在這個目錄上正確設置CLASSPATH變量,否則會在運行應用程序麵臨的問題。

第3步 - 安裝Eclipse集成開發環境

在本教學中的所有例子使用Eclipse IDE。所以我建議你應該有安裝在機器上 Eclipse 的最新版本。

安裝Eclipse IDE,請從最新的Eclipse二進製文件 http://www.eclipse.org/downloads/. 一旦下載安裝,解壓二進製放到一個方便的位置。例如在C:eclipse ,或/usr/local/eclipse 在Linux/Unix最後恰當設置PATH變量。

Eclipse可以通過在Windows機器上執行以下命令來啟動,或者可以簡單地雙擊 eclipse.exe

 %C:eclipseeclipse.exe

Eclipse可以通過執行在Unix(Solaris和Linux等)下麵的命令機器啟動:

$/usr/local/eclipse/eclipse

啟動成功後,如果一切正常,那麼它應該顯示如下結果:

Eclipse Home page

第4步 - 安裝Spring框架庫

現在,如果一切正常,那麼你可以繼續設置 Spring 框架。以下是簡單的步驟下載並安裝框架的機器上。

  • 選擇是否要在 Windows 或 UNIX 上安裝 Spring,然後進行下一個步驟,下載的zip文件適用於 Windows 和 Unix 為 .tz 文件。

  • 從下載的Spring框架的二進製文件的最新版本http://www.springsource.org/download.

  • 在寫這篇教學的時候,我下載spring-framework-3.1.0.M2.zip 在Windows ,當解壓縮下載的文件,它目錄結構:C:spring-framework-3.1.0.M2 如下。

Spring Directories

會發現所有的Spring庫在目錄 C:spring-framework-3.1.0.M2dist。請確保在這個目錄上正確設置CLASSPATH變量,否則在運行應用程序麵臨的問題。如果使用的是Eclipse那麼就不需要設置CLASSPATH,因為所有的設置將通過Eclipse中完成。

一旦用這最後一步完成後,你就可以繼續第一個Spring例子,將在下一章看到。