当前位置:文档之家› 在Tomcat中部署Web项目

在Tomcat中部署Web项目

在Tomcat 中部署Web 项目在Tomcat 中部署Web 工程有多种方法,根据自己的经验,在这里描述下以下2 种方法:方法一、直接使用MyEclipse 开发工具来自动部署Web 工程。

具体步骤如下:首先添加Tomcat (我使用的是Tomcat5.0)服务器到MyEclipse 中来,如进入
window->Preferences->MyEclipse->Application
Servers->Tomcat -> Tomcat 5.x 右边页面,在Tomcat home directory 中添加Tomcat 安装目录,记住在Tomcat server 中一定要选择Enable,不然Tomcat 服务器是不能正常使用的。

,然后在Tomcat 5.x 目录下有一个JDK,点击进入后,添加相应的JDK 路径,点击OK,就行了。

第二、在MyEclipse 工作区,单击需要部署的工程,点击MyElipse- > Add web project Capabilities,为应工程自动添加到Tomcat 服务器中的webapp 中,这样,每次当修改某个文件后,只要刷新项目工程,则该工程的内容自动会部署到Tomcat 中的webapp 中。

方法二、使用xml 文件的配置来部署工程。

具体步骤如下:第一、进入Tomcat 安装目录下中的conf\Catalina\localhost 文件夹,里面正常来说有自带的三
个.xml(admin.xml,balancer.xml.manager.xml),那么直接cpoy 其中的一个文件,并重装命名为自己想要的文件名(一般为工程名,或者工程名的简写)如:test.xml。

第二、
进入test.xml,修改它里面的其中path 的值为文件名的值,也是通过URL 来访问项目工程的路径,这里是
path="/test",docBase 为该工程的实际放置的物理路径,如:D:\java\text。

(注意路径的写法:'\'与'/').这样直接在后台启动Tomcat,则OK。

总结:在这两种方法中,人个建议使用第二种方法。

因为第一种方法有很多不足,例如第一中方法中,有时大量地修改工程中的文件,特别是*.xml 和*.java 文件,Tomcat 部署的不够位,也就是说部署了一部份,另一部份没有成功部署进去,导致即使在项目工程中修改好了代码,运行的结果还是以前的效果,这样往往给我们开发者来说是不友善的。

第二个缺点就是,如果使用第一中方法部署时,当有大量的项目工程时,它将会都把每个项目工程都cpoy 一份到Tocmat 中的webapp。

相关主题