【发布时间】:2016-04-21 01:09:58
【问题描述】:
我正在使用带有所有最新插件的最新 IntelliJ 14 版本。另外,我在 Mac Yosemite 上。
我正在尝试简单地导入 scala reflect 以便我可以使用 TypeTag
当我尝试这样做时......
import scala.reflect.runtime.universe._
IntelliJ 抱怨它不知道那是什么。当我尝试通过代码辅助时,它也看不到 scala.reflect 内的 runtime 包
我在项目设置中看到了 scala-reflect 库。我还尝试手动添加 scala-reflect 作为项目的libraryDependency。似乎没有任何效果。
还有其他人遇到过这个问题吗?
【问题讨论】:
-
您的
build.sbt文件中有类似libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaVersion.value的内容吗?是导入后刷新项目,还是修改build.sbt? -
添加库显然为我解决了。我还从命令行运行 sbt,不确定我是否已经从 IntelliJ 中重新加载。
-
我遇到了同样的问题,在 built.sbt 中添加
libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaVersion.value解决了 IDE 警告,但它在 Scala REPL 中工作正常,只需导入import scala.reflect.runtime.universe._
标签: scala intellij-idea