Docker Linux容器不监视从Window主机进行的文件更改

时间:2019-06-10 13:17:08

标签: scala docker sbt window centos7

我正在使用带有package someclass; import com.exceljava.jinx.ExcelMacro; public class SomeClass { @ExcelMacro public static String someMethod(String s){ return "this is some string: "+s; } public static void main(String[] args) { System.out.println(someMethod("Hello world!")); } } Centos 7的Docker映像,以运行我的scala应用程序。我的代码使用sbt在容器内运行,并且有一个将此代码映射到Windows文件夹的卷。每次我修改Windows文件夹中的文件时,更改也会在容器内进行,但是sbt watcher不会检测到该更改,并且不会自动再次编译代码。

我读到一些有关的内容,它似乎与此issue有关。解决方法是docker-windows-volume-watcher,但对我不起作用。

如何强制sbt检测从Window所做的更改并再次自动重新编译代码?

0 个答案:

没有答案