2017-03-08 77 views
4

我正在关注的SBT方向here为什么sbt认为这是一个'未知的神器?'

的指示说,包括这在我build.sbt文件:

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

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

+0

尝试使用双率' “org.apache.lucene” %% “Lucene的核心” % “6.4.1”',以适当的Scala版本添加到库中,还要检查该版本你正在使用的scala,以及针对哪个版本库构建,如果你有警告,尝试更新你的本地缓存,'ctrl + alt + shift + s',然后模块,有本地缓存​​并更新 –

+0

可能重复的[ “未知的神器。未解决或索引”错误为scalatest](http://stackoverflow.com/questions/41372978/unknown-artifact-not-resolved-or-indexed-error-for-scalatest) – Rumid

+0

只需按照指示[回答](http://stackoverflow.com/a/41484503/5058677)和刷新项目。 – Rumid

回答

5

添加库后,您需要刷新SBT项目。您可以将光标移动到此错误,并且选项+在mac中输入Alt +在Windows/Linux中输入用于刷新项目。像:

enter image description here

+0

因为这个,我每天都有3个小时的生活浪费,大家都离开了地板,一个人在夜里。为什么选择JetBrains,为什么... –

相关问题