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

Scala DefaultParsers:无法解析符号导入sbt.complete.DefaultParsers_,scala,parsing,sbt,Scala,Parsing,Sbt,我想将Scala的DefaultParser与idea一起使用。我想测试一下这样做: 但是我的导入不起作用 在my file.scala中: 导入sbt.\导入sbt.complete.DefaultParsers_ 这两条线不起作用: 第一行:sbt未知 第二行:无法解析符号导入sbt.complete.DefaultParsers_ 在我的build.sbt中 libraryDependencies++=Seq(“org.scala sbt”%”命令“ %“0.13.1” 我认为我的buil

我想将Scala的DefaultParser与idea一起使用。我想测试一下这样做:

但是我的导入不起作用

在my file.scala中:

导入sbt.\导入sbt.complete.DefaultParsers_

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

在我的build.sbt中

libraryDependencies++=Seq(“org.scala sbt”%”命令“
%“0.13.1”

我认为我的build.sbt不好(sbt更新正常)


有人能帮我吗?

这个
sbt.complete
包是由
org.scala-sbt%completion
JAR提供的。所以把这一行添加到youd build.sbt中:

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

有关使用SBT的完成库的完整示例,请参阅。

感谢您的帮助,并对我的迟来回答表示抱歉。我已尝试添加您的行,但现在:SBT更新是成功状态,但问题是相同的。“SBT更新”吗午餐中只有一个命令可以获取依赖项吗?谢谢你的帮助谢谢。我的软件是使用命令行中的sbt update compile进行编译的。但是现在我的问题是Intellij。Idea告诉我“导入sbt.complete.DefaultParsers”。我想使用Intellij…我不明白。当我查看[项目名称]时-build.iml我找到了sbt的jar路径,并且存在。。。。