我正在尝试在我的SBT插件中使用spaceDelimted解析器.
但是,无法找到"spaceDelimited"功能..我必须以某种方式包含它吗?
object MyPlugin extends Plugin {
lazy val testInput = inputKey[Unit]("A demo input task.")
lazy val mySettings = Seq(
testInput := {
val args: Seq[String] = spaceDelimited("<arg>").parsed
args foreach println
}
)
}
Run Code Online (Sandbox Code Playgroud)
上面的代码无法编译,因为找不到"spaceDelimited"...
我怎样才能找到"spaceDelimited" - 我需要包含一些包吗?
谢谢
我找到了答案,我只需要添加这一行
import sbt.complete.DefaultParsers._
Run Code Online (Sandbox Code Playgroud)
这将导入spaceDelimited解析器