idea的使用之关于tomcat热部署的教程
关于tomcat热部署
on ‘update' action:【update】时,执行的操作。
on frame deactivation:失去焦点时,执行的操作。
这里有四个选项:
update resources:更新静态资源
update classes and resources:更新class文件和静态资源
redeploy:重新部署
restart server:重新启动
按照上图配置,run启动tomcat的情况下,热部署并不能生效。猜测【on ‘update' action】的意思并不是代码有改动就进行操作,而是手动进行【update】时才进行操作,于是每次修改代码之后,先手动进行【update】就能够达到热部署的效果。相当于只进行update,不需要进行重新部署或者重新启动。
【update】操作:这里有一个update按钮:
对于静态资源的修改,【update】之后刷新页面立即生效,但是对于class文件,有些改动【update】操作后直接可以生效,有些改动(比如新增方法)还需要重新部署之后才能生效。
总结
到此这篇关于idea的使用之关于tomcat热部署的教程的文章就介绍到这了,更多相关idea tomcat热部署内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
java基本教程之synchronized关键字 java多线程教程
这篇文章主要介绍了java的synchronized原理、synchronized基本规则、synchronized方法 和 synchronized代码块、实例锁和全局锁2014-01-01Spring Boot/Angular整合Keycloak实现单点登录功能
Keycloak新的发行版命名为Quarkus,专为GraalVM和OpenJDK HotSpot量身定制的一个Kurbernetes Native Java框架,计划2019年底正式发布。这篇文章主要介绍了Spring Boot/Angular整合Keycloak实现单点登录,需要的朋友可以参考下2019-10-10SpringBoot中Formatter和Converter用法和区别小结
本文主要介绍了SpringBoot中Formatter和Converter用法和区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-07-07
最新评论