scala - 为什么 IDEA 不解析 scala.reflect,但 scala-reflect 包含在项目设置中?

标签 scala intellij-idea

我正在使用带有所有最新插件的最新 IntelliJ 14 版本。另外,我在 Mac Yosemite 上。

我正在尝试简单地导入 scala reflect 以便我可以使用 TypeTag
当我尝试这样做时...

import scala.reflect.runtime.universe._

IntelliJ 提示它不知道那是什么。当我尝试通过代码辅助时,它也看不到 runtime scala.reflect 内的包装

我在项目设置中看到了 scala-reflect 库。我还尝试手动将 scala-reflect 添加为 libraryDependency的项目。似乎没有任何工作。

还有人碰到这个问题吗?

最佳答案

转到您的项目结构并检查您的模块的依赖关系。确保 org.scala-lang:scala-reflect:VERSION:jar 的范围设置为编译。

关于scala - 为什么 IDEA 不解析 scala.reflect,但 scala-reflect 包含在项目设置中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29703481/

相关文章:

Scala 宏 : Getting a List of TypeSymbols to be used at runtime

javascript - 从 scala for 循环创建的表中读取 <td> 标签值

intellij-idea - IntelliJ 中的 UglifyJS 文件观察器在构建期间缩小已经缩小的文件

java - 智能 : non absolute (relative) path to resources

java - 在IntelliJ中重新导入库

scala - "apply"在 Scala 的伴生对象(带有 Trait)中如何工作?

scala - 如何发现未追踪的 future ?

scala - 关闭Akka HTTP应用

intellij-idea - 如何让 JavaFX 和 Java 11 在 IntelliJ IDEA 中工作

scala - 无法在 IntelliJ IDEA 2016.1 : Unknown method ScalaCompileOptions. getForce() 中刷新 gradle 项目