当前位置:首页 » struts2在线教程 » Struts2安装配置

Struts2安装配置

本章将指导您如何编写一个开发环境,开始学习使用Struts2开发工作。我假设你已经在机器上安装JDK(5 +),Tomcat和Eclipse。

我们首要任务是要得到一个最小的Struts2中运行应用程序。本章将指导您如何编写一个开发环境,开始学习使用Struts2开发工作。我假设你已经在机器上安装JDK(5 +),Tomcat和Eclipse。如果你没有安装这些组件,那么请按照以下步骤操作安装:

Step 1 - 安装Java开发工具包 (JDK):

您可以从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执行程序。

Step 2 - 安装Apache Tomcat:

您可以下载最新版本的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

Step 3 - 安装Eclipse (IDE)

在本在线教程中所有的例子使用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

成功启动后,如果一切正常,那么它应显示以下结果:

Step 4 - 安装Struts2库

现在,如果一切正常,那么你可以进行设置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变量,否则将面临的一些配置错误问题,同时运行您的应用程序。