问题
0000-00-00 00:00:55.497 WARN 12000 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : Unable to start LiveReload server
原因:
在使用 SpringBoot 热部署插件 devtools
,同时启动多个Application 时,控制台会报这个警告;
问题在于:DevToolsProperties 中配置了一个端口,默认是35729
public static class Livereload { private boolean enabled = true; private int port = 35729; ... }
多个端口冲突了,导致后边的热部署插件不生效。
解决办法:
在 application.properties文件中加上以下配置:
spring.devtools.livereload.port=35731
(指定端口不重复端口)