JavaWeb项目的热部署配置

Posted 谷哥的小弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWeb项目的热部署配置相关的知识,希望对你有一定的参考价值。


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

热部署概述

我们通常期望:修改页面和Java代码后不用重新手动部署项目就可即刻生效;这就是最理想的热部署。然而;理想有多丰满,现实就有多骨感。热部署虽然便捷、高效;但是,它对于设备的消耗还是很大的,设备需要随时进行编译和部署工作。所以,假若设备本身配置不够高就基本可以不用考虑热部署了;适得其反,弄巧成拙。

配置详情

在此,介绍普通JavaWeb项目(非框架项目)的热部署配置。

第一步:开启Build project atuomatically

第二步:配置Tomcat

第三步:开启IDEA动态的⾃动编译

同时按下 Ctrl + Shift + Alt + / ,点击Registry

![在这里插入图片描述](https://img-blog.csdnimg.cn/e94917f40d684903a0f30e4646e6479b.png

第四步:重启IDEA

完成以上配置后请重启IDEA。

配置小结

  • 0、本文的试用场景为普通JavaWeb项目(非框架项目)的热部署
  • 1、设备配置不高的情况下不建议开启热部署
  • 2、对于Java代码的变化热部署支持并不理想
  • 3、本文较适合用于针对页面(例如:jsp等)的热部署

以上是关于JavaWeb项目的热部署配置的主要内容,如果未能解决你的问题,请参考以下文章

清除JavaWeb项目缓存的有效方式

清除JavaWeb项目缓存的有效方式

清除JavaWeb项目缓存的有效方式

运维阿里云宝塔面板部署JavaWeb项目

java web pom.xml

图文详解Linux基础经典教程(09)——部署项目至CentOS