Tomcat安装

apache-tomcat-7.0.52.zip 点击下载

下载以后解压

Windows找到 bin/startup.bat

Linux找到 bin/startup.sh

启动之后,如果能够正常看到黑窗口,表明已经成功安装。为了确保万无一失,最好在浏览器的地址栏上输入:http://localhost:8080,如果有看到内容就表明成功了

如果双击了startup.bat,看到一闪而过的情形,一般都是JDK的环境变量没有配置。

Tomcat目录介绍

  • bin

包含了一些jar,bat文件 startup.bat

  • conf

tomcat的配置 server.xml web.xml

  • lib

tomcat运行所需的jar文件

  • logs

运行的日志文件

  • temp

临时文件

  • webapps

发布到tomcat服务器上的项目,就存放在这个目录。

  • work(目前不用管)

jsp翻译成class文件存放地

如何把一个项目发布到tomcat中

默认情况下本地访问地址http://localhost:8080

将一个文件名为dxml.xml的文件放到/webapps/ROOT目录下

访问地址为http://localhost:8080/dxml.xml 新建目录同理

配置虚拟路径

在目录外配置

  • 在conf/server.xml 找到host标签

  • 在host标签下新增如下代码

<!-- 
docBase 项目的路径地址
如: c:\xml\dxml.xml
path 对应的虚拟路径 一定要以/开头
对应的访问地址 http://localhost:8080/a/dxml.xml
-->
<Context docBase="C:\xml" path="/a"></Context>

在目录内配置

文件位置:c:\xml\dxml.xml

/conf/catalina/localhost文件夹下新建一个xml文件,名字可以自己定义 如route.xml

在这个文件里面写入以下内容

<?xml version='1.0' encoding='utf-8'?>
<Context docBase="C:\xml"></Context>

对应的访问地址 http://localhost:8080/route/dxml.xml

给Eclipse配置Tomcat

  1. 在server里面 右键新建一个服务器,选择到apache分类,找到对应的tomcat版本,接着一步一步配置即可。
  2. 配置完毕后,在server 里面,右键刚才的服务器,然后open,找到上面的Server Location,选择中间的 Use Tomcat installation...
  3. 创建web工程,在WebContent下定义html文件,右键工程,run as server