tomcat 热部署的实现

本文介绍了如何在Tomcat中实现热部署,包括在server.xml中配置Context、使用Eclipse插件安装及配置,以及注意事项,如仅对不改变原有结构的简单修改有效,重启服务器对于新添加方法的需求。
摘要由CSDN通过智能技术生成

 tomcat 热部署的实现

 ✿ 热部署

 需要在 tomcat根/conf/server.xml 文件,找到<Host>元素之间,编写<Context/>元素,举例:

 <Context docBase="D:\javaAPP\webdemo\webapp" path=""/>

■ 新增或者修改jsp文件,不需要重启tomcat服务器

■ 使用上插件,不是新增java类,只是在java类中简单的修改的话不改变原有结构,也是不用重启Tomcat服务器

 ❀ 安装一下热部署插件吧【嘻嘻,具体步骤如下】:

一、准备工作【获取到下载eclipse插件的链接】

1,tomcatPlugin官网:https://sourceforge.net/projects/tomcatplugin/

2,复制如下的链接

二、eclipse 安装tomcat 插件:

1,具体步骤:help -> Install New Software -> ...

 

 

 ❀ nice,安装成功~

三、tomcat 插件的使用:

1,点击第一只猫,启动tomcat 发现

 2,【嗯,上面只是安装了tomcat 插件,且还没有跟tomcat服务器关联起来】:

■ 具体步骤:Window -Preferences ->

 细节:Apply点击完没反应的话,不用理它,点击Apply and Close 即可~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~热部署大功告成~~~~~~~~~~~~~~~~~~~~~~~~~~

❀ 使用细节:

1,可以在原代码【A方法(启动完Tomcat就存在)】,可以在A方法添加打印语句,然后【不用重启服务器】,可以看到热部署,完美执行 【没有改变原方法的结构

2,可以在原代码【A方法(启动完Tomcat就存在)】,不可以在A方法添加调用一个B方法【新添加的】,热部署也不会执行B方法,需要重启tomcat服务器啦【改变原方法的结构

~~~~~~~~~~~~~~~~~~~~~补充其他小知识:~~~~~~~~~~~~~~~~~~~~~~~~

1,tomcat插件的安装方法【可以选择link的方式啦】:

2,搜索热部署失效时的一种解决方法:有博主说是要在debug 模式下才可以正常使用

【这个不知道是不是跟版本有关,我试过了,不安装插件,debug也没有用哦】

【还是安装插件,我还是适合简单快乐的使用热部署】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Coder-coco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值