1. 直接将项目放在 tomcat 下的webapps 下:
这是因为 tomcat conf 下的servise.xml下默认的配置为 "webapps"
2..在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句。
<Context path="/hello" docBase="F:\eclipse3.2\workspace\hello\WebRoot" debug="0" privileged="true"> </Context>
其中,docBase为设置项目的路径 path设置的为访问路径
3.在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名,只要和当前文件中的文件名不重复即可,代码如下。
<Context path="/hello" docBase="D:\eclipse3.2\workspace\hello\WebRoot" debug="0" privileged="true"> </Context>
4. tomcat 启动及执行
修改service.xml 中的host webapps 的路径,设置为系统的绝对路径,则可以在访问的时候 不写项目path 就可访问网页
(ps : 项目 没有webRoot ,可以修改buildpath 中的source 下的default output 即可)