Spring boot Unable to start LiveReload server
启动时看到一个warn :
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没关掉?
有人路过还请不吝赐教!
记录一下。