【问题标题】:Why does sbt think this is an 'unknown artifact?'为什么 sbt 认为这是一个“未知的人工制品”?
【发布时间】:2017-03-08 23:35:10
【问题描述】:

我正在遵循 sbt 的指示here

说明说要将其包含在我的 build.sbt 文件中:

libraryDependencies += "org.apache.lucene" % "lucene-core" % "6.4.1"

但是当我将它放入 IntelliJ 时,它给出了错误:unresolved artifact. Not resolved or indexed. 我是 Scala 和 SBT 的新手。有人可以帮忙吗?

【问题讨论】:

  • 尝试使用双倍百分比"org.apache.lucene" %% "lucene-core" % "6.4.1",向库中添加正确的scala版本,同时检查您使用的scala版本,以及构建的版本库,如果您有警告,请尝试更新你的本地缓存,ctrl + alt + shift + s 然后是模块,本地缓存和更新
  • 只需按照answer 的说明操作并刷新项目即可。

标签: scala intellij-idea sbt


【解决方案1】:

添加库后,您需要刷新 SBT 项目。您可以将光标移动到此错误,并在 mac 中使用 Option+Enter 或在 Windows/Linux 中使用 Alt+Enter 进行 Refresh 项目。喜欢:

【讨论】:

  • 我生命中的 3 个小时就因为这个而被浪费了,我一个人在夜里,在所有人都离开了地板之后。为什么选择 JetBrains,为什么...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-13
  • 2013-09-13
  • 1970-01-01
  • 2019-12-26
  • 1970-01-01
  • 2013-06-16
相关资源
最近更新 更多