Scala 如何在sbt中启用多个监视源?

Scala 如何在sbt中启用多个监视源?,scala,playframework,sbt,Scala,Playframework,Sbt,我正在努力适应。它在build.sbt中包含以下代码: lazy val root = (project in file(".")).enablePlugins(PlayJava).settings( watchSources ++= (baseDirectory.value / "public/ui" ** "*").get ) 我想添加另一个目录来观看。我该怎么做?我试过: lazy val root = (project in file(".")).enablePlugins(Pla

我正在努力适应。它在
build.sbt
中包含以下代码:

lazy val root = (project in file(".")).enablePlugins(PlayJava).settings(
  watchSources ++= (baseDirectory.value / "public/ui" ** "*").get
)
我想添加另一个目录来观看。我该怎么做?我试过:

lazy val root = (project in file(".")).enablePlugins(PlayJava).settings(
  watchSources ++= (baseDirectory.value / "public/ui" ** "*").get;
  watchSources ++= (baseDirectory.value / "public2/ui" ** "*").get
)

++=
让我认为右边的术语是某种序列,但我不知道如何向其中添加另一个目录。上述方法不起作用-我得到:
)“应为”,但“;”已找到。

请使用逗号而不是分号<代码>+=生成一个
设置
;它实际上并没有使任何东西发生变异。您可以将其中许多参数传递给方法
设置(通过varargs),并且与使用逗号的任何其他参数一样。

使用逗号而不是分号<代码>+=
生成一个
设置
;它实际上并没有使任何东西发生变异。您可以将其中许多参数传递给方法
设置
(通过varargs),与使用逗号的任何其他参数一样