热部署
热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。
也就是我们修改程序后无需重新启动服务器。适合在开发阶段使用。
在idea中,我们写好程序之后,接下来就是运行。需要配置一下tomcat:
1.配置tomcat
2.部署项目
这一步就是把项目发布到tomcat上,就可以交给tomcat运行了。
接下来选择war exploded。为什么选择这个呢?参考下文:
war和war exploded区别
https://blog.csdn.net/nakey_xie/article/details/83781570
- war模式:将web工程以war包的形式上传到服务器
- war exploed模式:将web工程以当前文件夹的位置关系上传到服务器
3.运行
4.修改
修改之后点这个,每次修改需要手动更新一下。(之前一个问题总是报错,怎么改也不行,后来发现是没有update)