【问题标题】:Inside IDE(IntelliJ), could not find sbt dependies from External Libraries在 IDE(IntelliJ)内部,无法从外部库中找到 sbt 依赖项
【发布时间】:2021-02-05 08:38:00
【问题描述】:

我正在启动一个 Scala 项目,我正在使用 SBT 和 Intellij 2020.2.3 作为我的 IDE。

我有来自the project 的以下 build.sbt 文件,但在运行“sbt update”后,我似乎无法让 Idea IDE“外部库”部分中的依赖项显示在 SBT 的“libraryDependencies”中. Idea版本是:

Idea 外部库是:

Sbt libraryDependencies 是:

【问题讨论】:

  • 尝试使缓存无效/重启
  • @RamanMishra 它不起作用!

标签: scala intellij-idea sbt


【解决方案1】:

根据我的经验,Intellij 处理依赖项并显示它们的速度非常慢。 请记住,这不是对 sbt 的反映,除了烦恼之外,您仍然应该能够从控制台进行 sbt 编译。 这是我建议你测试的第一件事。如果您可以 compile ,则意味着已下载依赖项,可在类路径中使用,这只是让 Intellij 认识到这一点的问题 您可以尝试以下两件事之一,将鼠标悬停在 build.sbt 文件中的依赖项上,您可能会看到刷新项目选项,或者您可以转到项目设置中的模块部分并重新导入

【讨论】:

  • 是的,它可以编译,但不幸的是这两种方法都不适用于idea展示。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-13
  • 2014-02-08
  • 2019-07-01
  • 1970-01-01
  • 2017-07-21
相关资源
最近更新 更多