DefaultParsers:无法解析符号导入sbt.complete.DefaultParsers._

时间:2014-01-22 19:51:30

标签: scala parsing sbt

我想使用Scala的DefaultParsers。我想测试一下:http://www.scala-sbt.org/0.13.1/docs/Detailed-Topics/Parsing-Input.html

但我的导入不起作用。

在我的file.scala中:

  

import sbt._ import sbt.complete.DefaultParsers ._

这两行不起作用: 第一行:sbt未知 第二行:无法解析符号导入sbt.complete.DefaultParsers ._

在我的build.sbt

  

libraryDependencies ++ = Seq(“org.scala-sbt”%“command”
  %“0.13.1”

我认为我的build.sbt不好(sbt update ok)。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

sbt.complete包由org.scala-sbt % completion JAR提供。所以将这一行添加到你的build.sbt:

libraryDependencies += "org.scala-sbt" % "completion" % "0.13.1"

有关使用SBT完成库的完整示例,请参阅https://github.com/cjmx/cjmx