Firefox 中 Vaadin + Spring Boot 的 LiveReload 不起作用

问题描述

LiveReload 功能不适用于 Firefox。我已经根据教程设置了 Vaadin 14 + Spring Boot 2.4 应用程序,并在 MacOs 的 Firefox 86.0(64 位)中安装了 AddOn LiveReload。 Spring Boot 添加了 devtools 并启用了 LiveReload,日志中提到 LiveReload 服务器正在端口 35729 上运行。如果我修改任何 java 源,Spring Boot App 会重新启动,但不会重新加载 FF 中的 html 页面。在 FF 窗口的右下角只能看到一个通知“Vaadin 开发模式已初始化”。在适用于 MacO 的 Google Chrome(版本 89.0.4389.72 (x86_64))中,一切正常。

如何为 Firefox 启用 LiveReload?

亲切的问候多米尼克

解决方法

已解决:通过使用属性 vaadin.whitelisted-packages 显着减少重新加载 spring boot 应用程序所需的时间后,那些奇怪的 LiveReload 问题也消失了。也许它与 this issue 的链接提到了 FF liveReload 附加组件的竞争条件。