Eclipse Tomcat插件的配置, 及 Tomcat 的配置

本文介绍如何为 Eclipse 安装并配置 Tomcat 插件,包括插件下载、安装步骤及 Tomcat 的配置过程。还详细解释了 project.server.xml 和 tomcat.server.xml 文件的区别及 server.xml 中 Context 标签的使用方法。

转载地址: http://www.cnblogs.com/jspace/archive/2011/04/04/2004947.html 

首先下载 对应 eclipse 版本的 tomcat 插件版本,(这里要注意: Tomcat 插件是Tomcat 插件,Tomcat 是 Tomcat, 两者不能混淆!)

下载地址:http://www.eclipsetotale.com/tomcatPlugin.html

然后将得到的压缩包解压,放入 eclipse 的 plugins 目录中重启 eclipse, Tomcat 插件安装成功!

当然安装成功不并代表能使用,这里还要配置 Tomcat, 才能正常使用 Tomcat 插件,

配置过程:

首先下载当前 Eclipse 能使用的 Tomcat 版本,

下载地址:http://tomcat.apache.org/ 

然后解压到指定的目录,然后配置

Eclipse - toolsbar  ->  Window  ->  Prefences  ->  Tomcat  -> 指向刚才 Tomcat 解压的目录,

到此配置完成,使用 Tomcat 插件可以启动、关闭 Tomcat.

使用 Eclipse 建立 Dynamic Web Project 如:HelloProject

右键 Run As –>  Run On Server  ->  如图:

HelloProject

弹出如图界面配置:

HelloProject.ConfigSever

配置完成,会在看到这样效果项目目录下会有 Servers 一个目录,是专属 HelloProject 项目的 Tomcat 配置,

还会在控制台那块看到 Servers 如图:

finish

这时已经可以使用 Tomcat , Start、Stop、Restart 等.

重点要说的,也是下边要讲的是:

对于上图红圈中的 server.xml 和 Tomcat/conf/server.xml  文件,

我们说过了红圈中的 server.xml 是针对 HelloProject 生成的配置文件,当然多个项目也可以共用 一个 Servers 目录下的配置!这个暂时先不讲。

而 Tomcat/conf/server.xml  是 Tomcat 本身所有,有更大的通用性。

为了便于区分我们把红圈中的 server.xml 叫 project.server.xml, 把 Tomcat/conf/server.xml 叫 tomcat.server.xml。

本次主要讲 server.xml 中的 <Context … />

来看 project.server.xml 中的  <Context docBase="HelloProject" path="/HelloProject" reloadable="true" source="org.eclipse.jst.jee.server:HelloProject"/>

docBase 指的是 相对 Servers 目录 平级的 HelloProject 目录 即项目目录,如图:

dir 

path 指的是 网站访问路径,如:http://locahost:8080/HelloProject

像这样生成的这个 project.server.xml 我们一般不要动.

而对于 tomcat.server.xml 中 <Content … />

我们看这两配置都是对的:

<!--<Context path="/HP" reloadable="true" docBase="C:\Documents and Settings\Administrator\workspace\HelloProject\WebContent" workDir=”D:\worDir” /> --> 
      <Context path="/HelloProject" reloadable="true" docBase="C:\Documents and Settings\Administrator\workspace\HelloProject" workDir=”C:\workDir” />

   <Context path="/HPT" reloadable="true" docBase="C:\Documents and Settings\Administrator\workspace\HelloProject" workDir=”C:\workDir” />

网站访问路径分别是

http://localhost:8080/HP

http://localhost:8080/HelloProject

对于上边的 HPT 我们可以这样访问:

http://localhost:8080/HPT/WebContent

这样可以看到 如果是 docBase 指到了 WebContent 下则可用自己定义的 path,

如果 docBase 指到的是项目目录则必须使用项目原来的 path, 或者路径访问做下修改

最后的 workDir 是部署后 jsp 发布的目录,可以自己随便指定,或不指定.

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值