当前位置:首页 » Servlets » Servlet环境设置

Servlet环境设置

Servlets在线教程,Servlets实例代码 - 在一个Servlets开发环境那里你可以开发Servlet,然后测试,最后运行。

在一个开发环境那里你可以开发Servlet,然后测试,最后运行。

像任何其他Java程序,你需要编写一个servlet通过使用Java编译器javac编译Servlet应用程序后,将它配置的环境中部署测试和运行。

此开发环境设置包括以下步骤:

设置Java开发工具包

这一步涉及到下载的Java软件开发工具包(SDK),并适当地设置PATH环境变量的实现。

您可以从Oracle的Java网站下载SDK: Java SE Downloads.

一旦您下载的Java实现,按照给定的说明来安装和配置设置。最后,设置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/win7中,你也可以用鼠标右键单击“我的电脑”,选择“属性”,再"高级",“环境变量”。然后,您会更新PATH的值,然后按“确定”按钮。

在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),编译并运行一个简单的程序,以确认该IDE找到你安装的Java路径。

设置Web服务器: Tomcat

在市场上有许多的Web服务器支持Servlet。有些Web服务器是可自由下载,Tomcat也是其中的一个。

Apache Tomcat是一个开放源代码的Java Servlet和JavaServer Pages技术的软件实现,可以作为一个独立的服务器进行测试的Servlet,并可以集成到Apache Web服务器。下面是安装TOMCAT的步骤:

  • 下载最新版本的Tomcat http://tomcat.apache.org/.

  • 一旦你下载安装,解压缩的二进制分发到一个方便的位置。例如,在C:\apache-tomcat-5.5.29在Windows上,或/usr/local/apache-tomcat-5.5.29人在Linux/Unix和创建CATALINA_HOME环境变量指向这些位置。

Tomcat可以开始通过Windows机器上执行下面的命令:

 %CATALINA_HOME%\bin\startup.bat
 or
 C:\apache-tomcat-5.5.29\bin\startup.bat

Tomcat在Unix (Solaris, Linux, etc.)机器上可以使用以下命令启动:

$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

启动后,默认包含在Tomcat中的Web应用程序将可以通过输入http://localhost:8080/访问。如果一切顺利,那么它应该显示以下结果:

有关配置和运行Tomcat的进一步信息包含在文档中,可以找到上面的页面中,也可以在Tomcat Web站点:http://tomcat.apache.org

停止Tomcat既可以通过Windows机器上执行下面的命令:

C:\apache-tomcat-5.5.29\bin\shutdown

在Unix(Solaris和Linux等)的机器上,停止Tomcat可以执行下面的命令:

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

设置CLASSPATH

由于servlet是不属于的Java平台标准版,您必须确定Servlet类的编译器。

如果运行的是Windows,需要把C:\autoexec.bat文件中的以下行。

set CATALINA=C:\apache-tomcat-5.5.29
set CLASSPATH=%CATALINA%\common\lib\servlet-api.jar;%CLASSPATH%

另外,在Windows NT/2000/XP中,您也可以右键单击“我的电脑”,选择“属性”,再"高级",“环境变量”。然后,您将更新CLASSPATH的值,然后按“确定”按钮。

在Unix(Solaris和Linux等),如果SDK安装在/ usr/local/jdk1.5.0_20,你使用的是C shell,把下面的加入到.cshrc文件。

setenv CATALINA=/usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/servlet-api.jar:$CLASSPATH

注: 假设你的开发目录是C:\ServletDevel(Windows)或/user/ServletDevel的(UNIX),那么你就需要在CLASSPATH中添加这些目录以及类似的方式,因为你已经在上面添加。