我正在使用带有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所做的更改并再次自动重新编译代码?