Tomcat的安装与配置

  在开始学习使用之前,首先需要获取恰当的软件,本章介绍如何安装与配置Tomcat服务器。


l        下载和安装Java软件开发工具包

1.        您可能早已安装了Java平台,如果尚未安装,那么第一步就是安装Java平台。

2.        接下来您要对Java进行配置,关键是设置环境变量PATH(不是CLASSPATH),一般是“java_install_dir/bin”java_install_dir即您的Java安装目录)。

3.        重启或注销后再次登陆,打开一个DOS窗口,输入java –versionjavac –help来检验Java的配置是否正确。两种情况下,您都应该看到一段真实的结果,而不是有关未知命令的错误消息。


l        为桌面计算机下载服务器

第二步是下载实现了servlet规范的服务器(经常称为“servlet窗口”或“servlet引擎” 这里是Tomcat),用于您的桌面计算机。

              在您的浏览器上打开http://tomcat.apache.org/链接,下载您所需要的服务器。一般开发人员可以选择Binary Distributions Source Code Distributions 发布包包含Tomcat的源代码。


l        服务器配置(Tomcat

下载并安装好Java平台和支持servletJSP的服务器之后,我们需要对服务器进行配置,使之能够在我们的系统上运行。

1.        确定SDK的安装目录

要编译JSP页面,服务器需要知道Java类的位置,Java编译器(javac)要使用这些类。为此我们需要设定JAVA_HOME Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 环境变量,该变量值指向JDK安装目录的根目录

2.        ……………………


有了以上配置,就能打开Tomcat欢迎界面,打开浏览器,输入http://localhost:8080/,将显示Tomcat欢迎界面。

Tomcat的安装与配置_第1张图片

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 由于Tomcat版本不断更新,且变动频繁,每个版本在安装和配置上都有较大的变动。其它配置需根据具体版本要求设置。


l        建立开发环境

配置并测试完服务器,只是完成了本地部署环境而已,您还需要建立个人开发环境。否则,您将不能编译您编写的servlet和辅助Java类。

1. 创建开发目录

选定一个位置,用于开发servletJSP文档和支持类。

您应该做的第一件事是创建一个目录,之后开发的servletJSP文档就存放在这个目录中。不要把该目录放置在的安装目录中。

2. 设置CLASSPATH

告诉编译器servletJSP  JAR文件的相关信息,以及开发目录的位置。

由于servletJSP不是Java平台标准版的一部分,因此,您必须告诉编译器servlet类的位置。因为用于开发的编译器不知道servlet类。可以在install_dir/libinstall_dir即您的Tomcat安装目录)目录中找到servlet JAR文件,一般是install_dir/lib/servlet-api.jar。找到JAR文件之后,将它的位置加入CLASSPATH中。

3. 创建启动和停止服务器的快捷方式。

即为startup.batshutdown.bat创建快捷方式。

        4. 安装API文档

可以从“http://java.sun.com/products/jsp/index.jsp 网站上下载servlet APIJavadoc文件。


l        测试系统的设置

1. 检查服务器的基本配置

检验完服务器能够运行之后,还要确保能够安装和访问简单的HTMLJSP页面。

编写Hello.html文件,代码为:

 

HTML Test

HTML Test

Hello.

编写Hello.jsp文件,代码为:

JSP Test

JSP Test

Time:

Tomcat默认Web应用htmlJSP文件存放目录是“install_dir/webapps/ROOT”,将以上文件放入该目录中,在浏览器中分别输入“http://localhost:8080/Hello.html”、“ http://localhost:8080/Hello.jsp”,应能显示以下结果。

 bbTomcat的安装与配置_第2张图片

如果HTML文件和JSP文件都不能工作,可能是将文件复制到错误的目录中,或者URL拼写错误。如果HTML文件能够工作,但JSP文件失败,则可能是指定了不正确的JDK根目录(JAVA_HOME变量设置错误)。

2. 编译并部署一些简单的servlet

编写HelloServlet.java,代码为:

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

public class HelloServlet extends HttpServlet {

  public void doGet(HttpServletRequest request;

                    HttpServletResponse response)

      throws ServletException, IOException {

    response.setContentType("text/html");

    PrintWriter ut = response.getWriter();

    String docType =

      ""-//W3C//DTD HTML 4.0 " +

      "Transitional//EN\">\n";

    out.println(docType +

                "\n" +

                "Hello\n" +

                "\n" +

                "

Hello

\n" +

                "");

  }

}

Tomcat默认Web应用servlet文件存放目录是“install_dir/webapps/ROOT /WEB_INF/classes”。编译HelloServlet.java,将HelloServlet.class放入到该目录中,在浏览器中输入“http://localhost:8080/servlet/HelloServlet”访问该servlet,应能显示以下结果。

bb

如果得到编译错误,则检查CLASSPATH设定,您有可能在列出包含servlet类的JAR文件的位置时犯了错误。还有可能是servlet调用器的问题,解决方法参见以下网站:http://blog.csdn.net/alexhan_bing/archive/2008/05/19/2457891.aspxhttp://blog.csdn.net/hudie1234567/archive/2010/09/14/5884637.aspx


Snap_2011.01.05_16h48m15s_002.jpg

Snap_2011.01.07_19h53m49s_003.jpg

Snap_2011.01.07_19h54m05s_004.jpg

Snap_2011.01.07_20h26m32s_001.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25138422/viewspace-683314/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25138422/viewspace-683314/

你可能感兴趣的:(Tomcat的安装与配置)