有没有办法在本地 LAN 中使用 NetBeans 的部署保存(JAVA Servlet)

Is there a way to use NetBeans's deploy on save within local LAN (JAVA Servlet)

我正在使用 NetBeans 开发 Java servlet 项目。

我正在寻找一种方法来在局域网内我设备的另一个浏览器上使用 NetBeans 的“保存时部署”(在本地它工作正常),这样我就不必在开发过程中手动重新加载我的浏览器。

最近我决定使用 Browsersync 的代理功能,但 Browsersync 的问题是,它会在 NetBeans 完成保存部署之前提前自动重新加载浏览器。

我正在使用带有 NetBeans 的 GlassFish(4.1)。

非常感谢任何帮助。

为了实现解决方案,我不得不采取一些不同的措施。

我正在使用 Browsersync 观看“glassfish/domains/domain1/config/”文件夹。看起来在构建项目之后,在热重载期间几乎没有文件在这里修改(所以我使用了 Browsersync 的 watchEvents)。

代理站点在 NetBeans 完成保存部署后立即重新加载。

以下是 Browsersync 命令。

These directory names have to be the full path with drive letter.

browser-sync start --proxy "http://localhost:8080/test" --files "src/java/com/test/, glassfish/domains/domain1/config/" --watchEvents add change " src/java/com/test/, glassfish/domains/domain1/config/" --no-notify --host 192.168.X.X --port 5000