设置tomcat6.0的虚拟目录(与eclipse手动整合,实现热部署)

tomcat 设置虚拟目录

不修改server.xml【推荐使用此方法】
第一步:
在tomcat文件夹的conf"catalina"localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)下新建一个xml文件。内容为
<?xml version="1.0" encoding="UTF-8"?>
<Context
    docBase="/home/username/workspace/myWebapp/war"
    reloadable="true">
</Context>
文件名改成你自己的譬如http://localhost:8080/bbs ,文件名就为bbs.xml

其他配置:
打开 Tomcat6.0"conf"web.xml 文件,找到:
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
把false设成true保存,重启Tomcat,让tomcat6支持文件列表显示

第二部:
把/home/username/workspace/myWebapp/war 的目录结构调整成与ROOT/myWebapp 一样的目录结构

第三部:
设置eclipse编译路径
 * 右键工程名->"properties"->"java build path"->
  * source folder:存放.java源文件的根目录;
  * output folder:.class编译输出的根目录;(最下方 default output floder)
在你的工程里new->folder。在对话框中点Advanced,下面有个选项:
link to folder in file system
选上它,然后选你要将class放到哪个文件夹 -> OK。

在你的工程上,右键 -> 属性 -> java builder path -> 再右边点Source这个tab -> 下面的框框中选择你第一步中新建的文件夹。



补充:

如果遇到问题导致项目无法启动,检查手动部署的webapp文件夹下与WEB-INF下做对比(如发现lib和tmp文件夹下没有东西,把原来webapp下有的复制过来就ok了)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值