MelodyHub

没有伞的孩子必须努力奔跑!|

Tomcat的热部署👇

一、配置Tomcat的Deployment处的“+”的Artifacts是war exploded形式:

_:war exploded 作用:展开部署(相当于将资源文件进行展开后进行部署)
_
:war 作用:发布模式,这是先打成war包,再部署


二、修改Run/Debug Configurations

On ‘Update’ Action:update class and resources

On frame deactivation:update class and resources


三、浏览器F12,勾选上disable cache

38NwDA.png


四、以上都不行,那就到Plugins安装JRebel插件

38YS58.png

  1. IDEA会为每一个Tomcat部署的项目单独建立一份配置文件
  • 查看控制台的log
1
Using CATALINA_BASE:   "C:\Users\丶Melody\.IntelliJIdea2019.1\system\tomcat\_test"

  1. 工作空间项目 和 Tomcat部署的Web项目
  • Tomcat真正访问的是“Tomcat部署的Web项目”
  • “Tomcat部署的Teb项目”对应着“工作空间项目” 的Web目录下的所有资源
  • IDEA工作台中,项目的src对应着WEB-INF目录
  • WEB-INF目录下的资源不能被浏览器直接访问。日后可以利用其他技术访问到。

  1. 断点调试:使用”小虫子”启动 dubug 启动

视频讲解

【00:28】1.IDEA会为每一个Tomcat部署的项目单独建立一份配置文件

【03:15】2.工作空间项目 和 Tomcat部署的Web项目

【09:04】3.断点调试:使用”小虫子”启动 dubug 启动



博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Material X 作为主题 , 总访问量为
载入天数...载入时分秒...