Struts2 環境配置
我們的首要任務是讓最低限度的Struts2應用程序運行。本章將指導您如何準備開發環境中開始使用Struts2。我假設你已經在機器上安裝JDK(5 +),Tomcat和Eclipse。如果還沒有安裝這些組件(軟件),然後按照以下步驟:
Step 1 - 安裝Java開發工具包(JDK):
從Oracle的Java網站:Java SE Downloads,可以下載最新版本的SDK。會發現說明安裝JDK中下載的文件,按照給定的說明來安裝和配置設置。最後,設置PATH和JAVA_HOME環境變量來引用該目錄包含javac和java,通常分別爲:java_install_dir/bin 和 java_install_dir
如果使用的是Windows, SDK安裝在C:jdk1.5.0_20,在文件C:AUTOEXEC.BAT文件中把下面這行寫入。
set PATH=C:jdk1.5.0_20in;%PATH% set JAVA_HOME=C:jdk1.5.0_20
另外,在Windows NT/2000/XP上,您還可以右鍵單擊「我的電腦」,選擇「屬性」,再「高級」,找到「環境變量」。然後,更新PATH值(jdk安裝的目錄),然後按下「確定」按鈕。
在Unix(Solaris上,Linux等),如果SDK安裝在/usr/local/jdk1.5.0_20,使用的是C shell,你把下面的到 .cshrc文件。
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20
另外,如果使用如Borland公司的JBuilder,Eclipse,IntelliJ IDEA,或Sun ONE Studio的集成開發環境(IDE),編譯和運行一個簡單的程序,以確認是否安裝Java 。
注:可使用MyEclipse直接開發。
Step 2 - Apache Tomcat的安裝:
您可以下載最新版本的Tomcat:http://tomcat.apache.org/。一旦下載安裝,解壓二進制分發到一個方便的位置。例如,在Windows上可以是C:ApacheTomca,或/usr/local/apache-tomcat-6.0.33在Linux/Unix,並創建CATALINA_HOME環境變量指向這些位置。
Tomcat既可以啓動Windows機器上執行以下命令,或者可以簡單雙擊startup.bat
%CATALINA_HOME%instartup.bat or C:apache-tomcat-6.0.33instartup.bat
Tomcat既可以在UNIX(Solaris,Linux等)的機器上啓動執行以下命令:
$CATALINA_HOME/bin/startup.sh or /usr/local/apache-tomcat-6.0.33/bin/startup.sh
成功啓動後,默認包含在Tomcat 的Web應用程序將通過訪問 http://localhost:8080/。如果一切順利,那麼它應該顯示以下結果:
進一步Tomcat 配置和運行信息的文檔中可以找到這裏,以及在Tomcat網站:http://tomcat.apache.org
停止Tomcat既可以通過Windows機器上執行以下命令:
%CATALINA_HOME%inshutdown or C:apache-tomcat-5.5.29inshutdown
停止Tomcat既可以在Unix上執行以下命令(的Solaris,Linux等)的機器:
$CATALINA_HOME/bin/shutdown.sh or /usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
Step 3 - 安裝Eclipse(IDE)
在本教程中的所有例子已經寫入使用Eclipse IDE。所以我建議機器上安裝最新版本的Eclipse。
安裝Eclipse 下載 http://www.eclipse.org/downloads最新的Eclipse二進制文件。一旦下載安裝,解壓二進制分發到一個方便的位置。例如,在windows中爲C:eclipse ,或/usr/local/eclipse 在 Linux/Unix 上,最後設置PATH變量。
Eclipse可以啓動Windows機器上執行以下命令,或者可以簡單地雙擊eclipse.exe
%C:eclipseeclipse.exe
在Eclipse中可以在UNIX(的Solaris,Linux等)的機器上啓動執行以下命令:
$/usr/local/eclipse/eclipse
成功啓動後,如果一切正常,那麼它應顯示以下結果:
Step 4 - 設置Struts2的庫
現在,如果一切正常,那麼可以進行設置Struts2 框架。下面是簡單的步驟,下載並安裝在機器上的Struts2。
作出一個選擇是否要在Windows或Unix安裝Struts2,然後進行下一個步驟.zip文件下載在Windows,.tz 爲UNIX文件。
下載Struts2 的二進制文件的最新版本 http://struts.apache.org/download.cgi.
在寫這篇教程的時候,我下載的是struts-2.0.14-all.zip解壓下載的文件時,C:struts-2.2.3 有如下的目錄結構。
第二步是解壓zip文件中的任何位置,我下載和解壓struts-2.2.3-all.zip 在c:文件夾中,Windows 7機器上的所有jar文件放到到C:struts-2.2.3lib目錄下。確保正確設置CLASSPATH變量,否則將出現的問題,在運行應用程序同時。