【发布时间】:2021-12-18 14:23:36
【问题描述】:
我想让 Spring Boot 在我的课程更新时自动重启服务器。我已经看到了以下答案:
How does Spring Boot load changes in code without restarting the server
我的 pom 文件有以下依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
我在 Intelij 中启用了以下设置:
还有:
当我现在启动服务器时,我得到以下信息:
日志中的注意事项:
2021-12-18 15:18:42.624 INFO 4204 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer :LiveReload 服务器是 在端口 35729 上运行
但是现在,当我更改我的主要方法所在的包中的任何文件和子包(例如:测试控制器)时,我的服务器不会重新加载。
任何想法如何解决这个问题?
【问题讨论】:
-
抱歉(愚蠢的问题!?),但是 IntelliJ Ultimate? (不是社区!?)
-
@xerx593 是社区版,是不是只有终极版?
-
是的,;(“仅在 Ultimate 中支持弹簧”
-
@xerx593 好的,但是对于最终版本,当我更改其中一个类时它会重新启动服务器,对吗?
-
(我也只使用社区,但是)“从未听说过投诉”:-)
标签: java spring spring-boot