就像任何其他的 Java 程序,您须要通过利用 Java 编译器 javac 编译 Servlet,在编译 Servlet 运用程序后,将它支配在配置的环境中以便测试和运行。

如果你利用的是 Eclipse 环境,可以直接参阅:Eclipse JSP/Servlet 环境搭建。

这个开拓环境设置包括以下步骤:

jsp编译成servlet路径Servlet 情况设置 NoSQL

设置 Java 开拓工具包(Java Development Kit)

这一步涉及到下载 Java 软件开拓工具包(SDK,即 Software Development Kit),并适当地设置 PATH 环境变量。

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

一旦您下载了 SDK,请按照给定的指令来安装和配置设置。
末了,设置 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 等)上,如果 SDK 安装在 /usr/local/jdk1.5.0_20 中,并且您利用的是 C shell,则须要在您的 .cshrc 文件中放入下列的行:

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATHsetenv JAVA_HOME /usr/local/jdk1.5.0_20

其余,如果您利用集成开拓环境(IDE,即 Integrated Development Environment),比如 Borland JBuilder、Eclipse、IntelliJ IDEA 或 Sun ONE Studio,编译并运行一个大略的程序,以确认该 IDE 知道您安装的 Java 路径。

更详细内容可参阅:Java 开拓环境配置

设置 Web 做事器:Tomcat

在市场上有许多 Web 做事器支持 Servlet。
有些 Web 做事器是免费下载的,Tomcat 便是个中的一个。

Apache Tomcat 是一款 Java Servlet 和 JavaServer Pages 技能的开源软件实现,可以作为测试 Servlet 的独立做事器,而且可以集成到 Apache Web 做事器。
下面是在电脑上安装 Tomcat 的步骤:

从 http://tomcat.apache.org/ 高下载最新版本的 Tomcat。

一旦您下载了 Tomcat,解压缩到一个方便的位置。
例如,如果您利用的是 Windows,则解压缩到 C:\apache-tomcat-5.5.29 中,如果您利用的是 Linux/Unix,则解压缩到 /usr/local/apache-tomcat-5.5.29 中,并创建 CATALINA_HOME 环境变量指向这些位置。

在 Windows 上,可以通过实行下面的命令来启动 Tomcat:

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

在 Unix(Solaris、Linux 等) 上,可以通过实行下面的命令来启动 Tomcat:

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

Tomcat 启动后,可以通过在浏览器地址栏输入 http://localhost:8080/ 访问 Tomcat 中的默认运用程序。
如果统统顺利,那么会显示以下结果:

有关配置和运行 Tomcat 的进一步信息可以查阅运用程序安装的文档,或者可以访问 Tomcat 网站:http://tomcat.apache.org。

在 Windows 上,可以通过实行下面的命令来停滞 Tomcat:

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.29set CLASSPATH=%CATALINA%\common\lib\servlet-api.jar;%CLASSPATH%

或者,在 Windows NT/2000/XP 中,您也可以用鼠标右键单击\"大众我的电脑\公众,选择\"大众属性\公众,再选择\公众高等\公众,\公众环境变量\"大众。
然后,更新 CLASSPATH 的值,按下\"大众确定\"大众按钮。

在 Unix(Solaris、Linux 等)上,如果您利用的是 C shell,则须要在您的 .cshrc 文件中放入下列的行:

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

把稳:假设您的开拓目录是 C:\ServletDevel(在 Windows 上)或 /user/ServletDevel(在 UNIX 上),那么您还须要在 CLASSPATH 中添加这些目录,添加办法与上面的添加办法类似。