The Jakarta Project
      The Apache Jakarta Tomcat Servlet/JSP Container

链接

用户指南

参考

开发 Tomcat

The Apache Jakarta Tomcat 5 Servlet/JSP Container

简介

Printer Friendly Version
print-friendly
版本
简介

不管是管理人员(administor) 还是网络开发人员(developer), 在开始使用Tomcat之前要先熟悉一些重要的信息。 这里对Tomcat容器 (container)背后的一些概念和术语进行简单介绍。同时,也告诉你在需要时到哪里去寻找帮助(help).

术语

在阅读本文的过程中,你会遇到一些名称, 有的是Tomcat 特有的,有的是ServletJSP 规范(specifications)里定义的。

  • context(上下文)--简括地说, a Context 就是一个网络应用程序。
  • Term2 - This is it.
  • Term3 - This is it!
目录和文件

在整个文献中,你会注意到许多地方提到 $CATALINA_HOME。它代表Tomcat的安装(installation)根目录。 当我们说“你可以在$CATALINA_HOME/README.txt文件里找到这些信息",我们是指去Tomcat安装根目录读README.txt文件。

下面是一些关键的Tomcat目录, 它们都和$CATALINA_HOME有关系。

  • /bin -- 启动,关闭和其它脚本(scripts)文件。以*.sh 结束的文件(Unix系统)是与*.bat文件(Window 系统)功能相同的复本。 因为Win32 命令行缺少一些功能,这里附上一些额外的文件。
  • /conf --配置文件(configuration file) 和相关的 DTDs(文档类型定义)。 这里最重要的文件是不是server.xml。 这是这个容器 (container)里主要的配置文件。
  • / logs --日志文件(log files)。
  • /webapps--这里存放你的网络应用程序。
配置 Tomcat

这一部分使你熟悉一些在容器配置(configurations of the container)时需要的基本信息。

所有配置文件的信息都是在启动时阅读的(read at startup), 这就是说任何对文件的更改都需要重新启动这个容器。

去哪里找帮助说明

尽管我们努力确保这些文件易读和易懂,还是有可能疏漏了一些东西。 如果你遇到问题,可参看下面提供的各种网站不住和邮件列表(mailing list)。

因为 Tomcat 5 是 Tomcat 的新发行版,所以有些问题和解答会同主要的Tomcat 4.x 版有区别。 在你查找网络的时候,有些文件和 Tomcat 5 不相关,但是和 3.x 和 4.x 版本相关。 把 3.x 和 4.x 版本的Tomcat 用在 Tomcat 5 上, 在大多数情况下会行不通, 因为(Tomcat 5)版的 server.xml 文件非常不同(于3.x 和 4.x)。

  • 最近的文献--大多数会列出潜在的hangups。一定要充分阅读相关的资料,这样会节省你不少时间和劳力。
  • Tomcat FAQ as maintained by the developers.
  • Tomcat WIKI
  • Tomcat FAQ at jGuru
  • Tomcat 邮件列表档案(mailing list archives)- 许多网站存档Tomcat的邮件列表。因为这些链接(links)经常改变,可以点击 Google 去查找。
  • Tomcat User(用户)邮件列表- 可以从这里申请。如果你没有得到回音,很有可能你的问提已经在其中的档案列表馆或FAQ中得到解答。尽管一些普通的程序问题会被问到,也回被解答,最好把你的问题集中在Tomcat特定的问题上。
  • Tomcat -Dev(开发人员)邮件列表- 可以从这里申请。这个列表是专门保留给开发Tomcat讨论用的。关于Tomcat配置的问题,或者在运行程序中遇到问题,最好去TOMCAT-USER list。

如果你认为有什么内容必须列在这里,请尽可能在TOMCAT-DEV list 让我们知道,或者给任何一个文件作者发电子邮件。


Copyright © 1999-2003, Apache Software Foundation