让Eclipse将应用部署到Tomcat安装目录的webapps下

 一、背景

配置eclipse的开发环境,配置jdk的安装路径和tomcat安装路径。在eclipse下建立Dynamic Web Project工程rbac4j,在使用eclipse中new一个tomcat6.0,通过启动该tomcat来发布Dynamic Web Project的时候,其实并未将工程发布到tomcat 安装目录所在的 webapps下。这点可以去上述的tomcat 安装目录的webapps目录下查看。从启动时候的控制台输出来看项目是被发布到了如下的目录:

信息: Set web app root system property: 'webapp.root' = [ F:\WorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\rbac4j ]

打开该目录可以很清楚的看到存在rbac4j这样一个文件夹,这就是我们现在可以访问的项目目录。

我们想要达到的目标就是让ECLIPSE自动部署项目到tomcat的${CATALINA_HOME}/webapps下,而不是到工作目录下的F:\WorkSpace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps,可以实现,方法很简单

二、实施

先要将Tomcat Server下的项目移除

双击一下上面这个图标



 修改下标记的两个地方即可,我这里修改完了,因此是变灰色了

猜你喜欢

转载自jaychang.iteye.com/blog/2075497
今日推荐