eclipse+tomcat6/7的环境开发时热部署

这几天发现开发动态web项目的时候,使用的是springmvc,做二次开发,原先的环境配置居然不是热部署的。

真是难为了我,改动一点点就要去重启tomcat,烦躁啊。

不甘心就上网各种网罗配置为热部署的方法,有改server.xml和更改eclipse中设置的,都是不尽人意。(可能有的同学已经生效,那就不用向下看了)


先说说我的环境,eclipse是

Eclipse Java EE IDE for Web Developers.
Version: Kepler Service Release 1
Build id: 20130919-0819。

Tomcat7.0.47。


说正题,

一,在eclipse中的视图,选 server,右键你使用的tomcat服务器,点选最后一个properties,确定你的General 的Location 不是在[ workspace metadata下


二,在包浏览器的 server文件夹中,双击自己的tomcat服务器(或者在视图的server中,右键 选择 open),打开配置看server1图。

三,设置如server2图。



四,双击包eclipse中的 server.xml(这里只说的是用eclipse开发,使用eclipse启动tomcat的情况),在<Host>...</Host>

之间加上自己程序名的 <Context>

<Context docBase="jspxcms" path="/jspxcms" debug="99"  reloadable="false" crossContext="true" verbosity="DEBUG" source="org.eclipse.jst.jee.server:jspxcms"/>


OK。配置结束。这样开发的时候,使用debug模式的启动tomcat就可以修改文件而不用重启tomcat。不过在增删一些实体类和属性的时候还是需要重启。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值