请先登录
让人人享有高品质教育
毛小闲
1楼
老师,关于热部署的问题:
问题描述:在按照视频方法进行热部署时候,IDEAL无法实现自动编译,每次还需要手动CTRL+F9。我也设置了Build Project Automatic,但是还是需要CTRL+F9手动进行编译。虽然不需要重启项目,但是并没有达到视频中,自动编译的效果。我在网上也差了,也有人说确实这个Build Project Automatic功能没用,他们是自定义了一个宏来解决的。具体博客地址为:https://www.cnblogs.com/hejj-bk/p/13384902.html
麻烦老师帮忙看看,为什么视频中老师可以实现自动编译呢?
百战程序员
可能版本的不同
在pom文件里添加一个坐标
<!--devtools热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <scope>true</scope> </dependency>
在yml文件里添加
老师说的那两个你也要保留,这样就可以热部署了,稍微等的时间久一点,你就会发现,你修改了代码后会自动重启
陈其玉18软34太理工
2楼
老师,我按照视频里讲的方法实现热部署后没有效果,html和Controller内修改了代码,但是都不管用,还是要手动重启菜有效,Event Log中有错误信息,请老师看一下如何解决
百战程序员
补充截图
Error:Maven Resources Compiler: Maven project configuration required for module 'springbootvalidate' isn't available. Compilation of Maven projects is supported only if external build is started from an IDE.
大大橙子
3楼
跟着配置以后,可以实现热部署, 但是代码修改完了要等待好久,10秒左右才能实现重新部署,有没有什么办法缩短这个时间
百战程序员
https://blog.csdn.net/weixin_30297281/article/details/96015072?
applejz8kj6
4楼
老师,热部署项目报红,加了打印语句控制台没反应,没有进行重新编译,但是html页面加了一句话,可以刷新出来,这是什么问题呢?
百战程序员
报错信息是啥了,具体是哪块儿代码报错?
私は小秋秋ですわよ
5楼
为什么我热部署会报错呢?设置都跟老师一样
百战程序员
问题解决了。设置了下不请求favicon.ico图标 就可以了。