Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 如何在SBT';中设置多个文件夹;s`javaSource`?_Scala_Sbt - Fatal编程技术网

Scala 如何在SBT';中设置多个文件夹;s`javaSource`?

Scala 如何在SBT';中设置多个文件夹;s`javaSource`?,scala,sbt,Scala,Sbt,如何为SBT的javaSource设置多个文件夹?在中,我了解了如何为unmanagedJars指定多个文件夹,其类型为sbt.TaskKey[sbt.Keys.Classpath],其中asjavaSource的类型为sbt.SettingKey[java.io.File]。但我想不出javaSource的实现方法:( 我的最佳拍摄是: sourceDirectories in Test ++= Seq( "cucumber/java", "integration/java", "se

如何为SBT的
javaSource
设置多个文件夹?在中,我了解了如何为
unmanagedJars
指定多个文件夹,其类型为
sbt.TaskKey[sbt.Keys.Classpath]
,其中as
javaSource
的类型为
sbt.SettingKey[java.io.File]
。但我想不出javaSource的实现方法:(

我的最佳拍摄是:

sourceDirectories in Test ++= Seq(
    "cucumber/java", "integration/java", "selenium/src", "unit")
  .map(value => baseDirectory.value / "test" / value),

但是在使用
gen IDEA
生成IDEA配置后,没有一个测试目录被标记为test:(

我认为您需要设置
非托管源目录
;请参阅给定类型的
设置键[文件]
您将无法在
javaSource
中拥有多个文件夹。我似乎认为您不需要它——您似乎在询问如何设置
gen idea
,因此它将文件夹用作测试文件夹。是否正确?我会更改标题,因为此时,这是一个是/否问题,答案是否。