2017-09-22 38 views
0

我遇到了一个尴尬的问题。我会尽我所能地尽力解释这一点。玩!虚拟机和主机之间的框架共享文件夹不触发webhook

我正在运行玩!在Linux VM(Oracle VirtualBox)上,在我的终端中使用sbt run命令,它工作得很好。如果我在我的VM上使用IDE,webhook会捕获更改并重新加载。

我已经在我的主机(Windows)和我的项目目录所在的虚拟机(Linux)之间共享了一个文件夹。我还扩展了一个端口,以便我可以打开我的Play! Windows机器上的Web应用程序。

在我的Windows主机上,我正在运行一个IDE(IntelliJ),当我更改文件上的内容时,播放!运行在我的虚拟机上的webhook似乎无法获取所做的更改,即使它正在侦听我的共享文件夹中的更改。

问题:是否有某种配置或共享文件夹魔法 诡计让我玩!应用程序接收从 主机所做的更改?

感谢您的阅读,任何帮助表示赞赏。

回答

1

inotify在VMWare的共享文件夹上不起作用。你也许可以说服SBT的filewatcher使用轮询,但这并不能很好地工作。

+0

我发现了一些关于使用sbt〜run而不是sbt run的googles play group。这似乎编译但不能重新载入更改.. –

相关问题