Spring boot Unable to start LiveReload server

启动时看到一个warn :
Unable to start LiveReload server
Spring boot Unable to start LiveReload server
Spring boot Unable to start LiveReload server
LiveReload server 可以在资源更新的时候触发浏览器刷新,
可以设置禁用。
同一时间只能运行一个LiveRload server。如果在ide中启动了多个应用,只有第一个的LiveRload 正常运行。

文档上说,在启动应用前要确认没有别的LiveReloadserver在运行。没说怎么确认。

不过上面的日志显示LiveReload的端口35729是spring boot默认的配置。
在小黑窗看看 命令:

找出占用35729端口的进程:
netstat -aon|findstr 35729
然后关闭占用该端口的进程:
taskkill -f -pid 27085(进程id)

把进程杀掉后,再次启动,就正常了,没有警告信息了。
也可以通过在配置文件中设置
spring:
devtools:
livereload:
port: 35730
改掉springboot中默认的端口号。

感觉都是治标不治本。
为什么在那次启动的时候有这样的警告?难道上次我关掉应用的时候这个LiveRload没关掉?
有人路过还请不吝赐教!

记录一下。