有没有办法在本地局域网内使用NetBeans的保存部署(JAVA Servlet)?

问题描述 投票:2回答:1

我正在使用NetBeans进行一个Java servlet项目。

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

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

我正在使用GlassFish(4.1)和NetBeans。

任何帮助都是非常感激的。

java servlets netbeans glassfish-4
1个回答
0
投票

为了实现这个解决方案,我不得不采取一些不同的方法。

我正在使用Browsersync观察 "glassfishdomainsdomain1config "文件夹。看起来在建立项目后,在热重载过程中修改了一些文件(所以我使用了Browsersync的watchEvents)。

NetBeans在保存时完成部署后,代理网站即时重载。

以下是Browsersync命令。

这些目录名必须是带有驱动器字母的完整路径。

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
© www.soinside.com 2019 - 2024. All rights reserved.