我們首要任務是要得到一個最小的Struts2中運行應用程序。本章將指導您如何編寫一個開發環境,開始學習使用Struts2開發工作。我假設你已經在機器上安裝JDK(5 +),Tomcat和Eclipse。如果你冇有安裝這些組件,那麼請按照以下步驟操作安裝:
您可以從Oracle的Java網站上下載最新版本的SDK:JavaSE下載。您會發現說明安裝JDK下載的文件,按照給定的說明來安裝和配置的設置。最後,設置PATH和JAVA_HOME環境變量指向的目錄,其中包含java和javac的,通常分彆為java_install_dir的/ bin和java_install_dir。
如果您運行的是Windows SDK安裝在C:\ jdk1.5.0_20,在你把下麵這行寫入 C:\autoexec.bat 文件並執行.
set PATH=C:\jdk1.5.0_20\bin;%PATH% set JAVA_HOME=C:\jdk1.5.0_20
另外,在Windows NT/2000/XP中,您也可以右鍵單擊“我的電腦”,選擇“屬性”,再“高級” -》“環境變量”。然後,更新PATH值,然後按“確定”按鈕。
在 Unix (Solaris, Linux, etc.)上, 如果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),編譯並運行一個簡單的程序,以確認該IDE知道你在哪裡安裝的Java,否則不正確的設置為IDE執行程序。
您可以下載最新版本的Tomcat:http://tomcat.apache.org/. 一旦你下載安裝,解壓縮的二進製分發到一個方便的位置。例如,在Windowx 的C:\Apache,或/usr/local/apache-tomcat-6.0.33的tomcat-6.0.33 Linux/Unix和創建CATALINA_HOME環境變量指向這些位置上。
Tomcat可以開始執行下麵的命令在Windows機器上,你可以簡單地雙擊的startup.bat
%CATALINA_HOME%\bin\startup.bat or C:\apache-tomcat-6.0.33\bin\startup.bat
Tomcat可以通過執行下麵的命令在Unix (Solaris, Linux, etc.) 機器上:
$CATALINA_HOME/bin/startup.sh or /usr/local/apache-tomcat-6.0.33/bin/startup.sh
成功啟動後,默認包含在Tomcat中的Web應用程序將可以通過訪問:http://localhost:8080/. 如果順利,那麼它應該顯示以下結果:
有關配置和運行Tomcat的進一步信息包含在文檔中,可以找到這裡,以及在Tomcat Web站點:
http://tomcat.apache.org
停止Tomcat既可以通過Windows機器上執行下麵的命令:
%CATALINA_HOME%\bin\shutdown or C:\apache-tomcat-5.5.29\bin\shutdown
停止Tomcat既可以通過執行下麵的命令在Unix (Solaris, Linux, etc.) 機器上:
$CATALINA_HOME/bin/shutdown.sh or /usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
在本教學中所有的例子使用Eclipse IDE。所以建議你機器上安裝最新版本的Eclipse。
要安裝Eclipse dDownload最新的Eclipse二進製文件從:http://www.eclipse.org/downloads/. 一旦你下載安裝,解壓縮的二進製分發到一個方便的位置。例如,在C:\ Windows上安裝Eclipse,或/usr/local/eclipse在Linux/Unix終於適當設置PATH變量。
Eclipse可以啟動Windows機器上執行下麵的命令,或者你可以簡單地雙擊的eclipse.exe
%C:\eclipse\eclipse.exe
在Unix (Solaris, Linux, etc.) 機器上,可以使用以下命令啟動eclipse:
$/usr/local/eclipse/eclipse
成功啟動後,如果一切正常,那麼它應顯示以下結果:
現在,如果一切正常,那麼你可以進行設置Struts2框架。以下是簡單的步驟,下載並在你的機器上安裝Struts2。
請選擇是否要安裝Struts2的Windows或UNIX上,然後進行下一個步驟。zip文件下載窗口,.tz文件為Unix。
從 http://struts.apache.org/download.cgi 下載最新的struts2版本.
在寫本教學時,我下載的是 struts-2.0.14-all.zip 而當你解壓下載的文件,它會給目錄結構內C:\struts-2.2.3 如下.
第二個步驟是解壓zip文件中的任何位置, 我下載和解壓struts-2.2.3-all.zip 到 c:\ 目錄到我的window7機器上, 因此所有的jar文件在C:\struts-2.2.3\lib. 確保正確設置CLASSPATH變量,否則將麵臨的一些配置錯誤問題,同時運行您的應用程序。