Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.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 1.2.8中自动插件导入的设置?_Scala_Sbt - Fatal编程技术网

Scala 如何删除sbt 1.2.8中自动插件导入的设置?

Scala 如何删除sbt 1.2.8中自动插件导入的设置?,scala,sbt,Scala,Sbt,sbt插件(),将自己的任务作为依赖项添加到run,并覆盖run任务 override def projectSettings: Seq[Setting[_]] = Seq(..., run := (run in Compile).dependsOn(swagger).evaluated ) 当插件作为自动插件加载到sbt 1.2.8中时,如何取消此设置? 我找到了,但是0.13之后在sbt中似乎不可用 解决此问题的一种方法是将其设置回: 酷,那可能有用!我们也使用Play,我认为它可能会

sbt插件(),将自己的任务作为依赖项添加到
run
,并覆盖
run
任务

override def projectSettings: Seq[Setting[_]] = Seq(...,
  run := (run in Compile).dependsOn(swagger).evaluated
)
当插件作为自动插件加载到sbt 1.2.8中时,如何取消此设置?


我找到了,但是0.13之后在sbt中似乎不可用

解决此问题的一种方法是将其设置回:


酷,那可能有用!我们也使用Play,我认为它可能会干扰
运行任务:-/是的,您也可以尝试将其设置为Play的默认值。不幸的是,我不知道如何“取消”给定插件的设置。您也可以尝试在run:={}
中添加
swagger,以抵消对
run
任务的修改。
run := sbt.Defaults.foregroundRunTask.evaluated