WTP 关联 Tomcat Server

本文介绍如何在 Eclipse WTP 中配置并部署 Tomcat 服务器,通过对比手动部署方式,深入探讨 WTP 如何利用 catalina.home 和 catalina.base 的区别来实现集成部署。

1) 安装了 WTP 的 Eclipse 中, 通过配置 Server Instance, 可以关联 Tomcat Server, 从而, 可以在 IDE 里面 deploy war 包, 并启动 Tomcat 服务器. 

2) 而通过手动拷贝 war 到 %TOMCAT_HOME%/webapps/ 下面, 执行 "TOMCAT_HOME"/bin/startup.bat, 也可以达到同样的效果.

 

我好奇于方法1) 是如何实现的, 通过查阅 WTP Tomcat FAQ  得到如下信息:

Apache Tomcat 4.0 以来, Tomcat 提供了两种路径 catalina.home 和 catalina.base

 

  • catalina.home: Tomcat 二进制文件所在的部分, 包括   bin , common , 和 server  文件夹
  • catalina.base: Tomcat 配置文件和工作目录所在, 包括  conf , logs , shared , webapps , 和 work  文件夹.

 

WTP 创建 Tomcat Server 时, 使用了 catalina.home, 当时将 catalina.base 维护的内容创建在 Eclipse 工作空间的 .metadata 文件夹啊下, 从而可以不影响 Tomcat 原生安装的配置.


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值