Eclipse中Tomcat如何实现热部署
2016-06-03 14:01
393 查看
Eclipse中配置Tomcat的热部署,只要在server.xml中进行如下配置即可:
图1:server.xml文件
添加代码:
上面这段代码是从我的项目配置中复制的,把其中的/XXAPP换成项目名,重点是设置reloadable="true",这样每次文件有更改,保存的时候,就会自动部署到Tomcat服务器,实现热部署。不过,这种部署设置,每次保存的时候,都会重新启动服务器。
再做如下修改:
如上代码,设置reloadable="false" crossContext="true",那么就可实现每次保存文件的时候,自动部署到服务器中,并且不会重新启动。
图1:server.xml文件
添加代码:
<Context docBase="XXAPP" path="/XXAPP" reloadable="true" source="org.eclipse.jst.jee.server:XXAPP"/></Host>
上面这段代码是从我的项目配置中复制的,把其中的/XXAPP换成项目名,重点是设置reloadable="true",这样每次文件有更改,保存的时候,就会自动部署到Tomcat服务器,实现热部署。不过,这种部署设置,每次保存的时候,都会重新启动服务器。
再做如下修改:
<Context docBase="XXAPP" path="/XXAPP" reloadable="false" crossContext="true" source="org.eclipse.jst.jee.server:XXAPP"/></Host>
如上代码,设置reloadable="false" crossContext="true",那么就可实现每次保存文件的时候,自动部署到服务器中,并且不会重新启动。
相关文章推荐
- 【tomcat】获取访问者真实IP
- linux 部署tomcat
- Tomcat错误日志发送邮件(python)脚本
- Java中间件 - Tomcat 7 配置和部署
- Tomcat7.0安装配置详细(图文)
- MyEclipse8.5集成Tomcat7时的启动错误:Exception in thread “main” java.lang.NoClassDefFoundError org/apache/com
- Eclipse tomcat 配置问题
- eclipse中配置server中选择tomcat8无法进行下一步处理方案
- 记一次CVM的配置
- Tomcat Server 原理
- myeclipse2014版部署tomcat项目名称修改
- 本地web项目tomcat启动,已域名访问
- tomcat8支持apr
- Centos6.5 Nginx +Tomcat 集群搭建
- 2个问题,解决tomcat启动一闪而过和运行tomcat/bin目录下的startup.bat时报错(the CATALINA_HOME environment variable is not defined correctly)
- Linux下的Tomcat+Maven+Jenkins+Github环境的搭建
- Tomcat内存设置详解
- 阿里云ECS/Ubuntu下JDK、Tomcat、MySQL安装记录
- 部署web工程,发布到tomcate报错
- Centos6.5 安装配置Tomcat7.0.9