scala - 为什么 Scalavista 看不到 build.sbt 中设置的依赖项?
问题描述
Scalavista,或 Scala 语法(官方)——这些是我拥有的 Scala 扩展。
我在 build.sbt 例如
, "org.scalatra" %% "scalatra-json" % "latest.integration"
当我写
import org.scalatra.json._
然后它将其标记为错误并说object scalatra is not a member of package org
。这只是一个例子,我的代码充满了红色波浪。这仅在 vscode 中;当我从 sbt 运行程序时,它可以编译并且工作正常。
它不应该知道依赖关系吗?
解决方案
您应该安装sbt-scalavista SBT 插件,以便让它为您的项目生成 scalavista 配置。