为什么要点两次运行test点返回值才能更新

来源:2-9 集成热部署

kalra

2022-03-18

比如 我改了一下test.hello的值,之后保存,再点小锤子,最后运行test#1,报错:org.apache.http.conn.HttpHostConnectException: Connect to localhost:8880 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused (Connection refused)

但是,这个时候再点一次运行,就行了。
这是为什么?

**

是因为wikiApplication文件刷新的太慢吗?

**

写回答

1回答

甲蛙

2022-03-18

是因为SpringBoot热部署需要重新加载类,在此期间,应用相当于停了,所以等个几秒钟再访问。可以看IDEA的日志窗口,热部署成功就会打印启动成功的日志
下载视频          
0
0

Spring Boot+Vue3前后端分离,实战wiki知识库系统

一课掌握前后端最火框架,更有职场竞争力

2537 学习 · 1675 问题

查看课程