在网络文件系统上使用 Play 框架自动重新加载

2024-05-21

我正在 VirtualBox VM 上运行 Play 框架应用程序,项目源代码位于与主机系统共享的目录中。框架的自动重新加载功能不起作用。

这(可能)是由于 JNotify 无法检测到源文件的更改造成的,因为文件系统不是本地的。 NFS 和 vboxsf 都遇到同样的问题。

有没有办法解决?

Play 框架有一个内置的回退机制,用于检测 JNotify 不可用的系统上的更改。是否可以以某种方式强制选择后备机制? (性能下降是可以接受的。)

还有其他解决方案吗?


我在这里遇到了同样的情况。切换到~run(代替run),在 Play/SBT 控制台中,绕过 JNotify(根据 Josh Suereth 的说法),似乎为我解决了问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在网络文件系统上使用 Play 框架自动重新加载 的相关文章

随机推荐