【发布时间】:2014-02-21 11:43:45
【问题描述】:
当 Scala 插件在 IntelliJ IDEA 中重新导入 SBT 项目时,它会将项目的 JDK 更改为 1.6。是否可以在重新导入 STB 项目时选择 Scala 插件设置的 JDK 版本。
【问题讨论】:
-
IDEA 的版本是多少? SBT呢?
build.sbt怎么样?IDEA 中的Platform Settings有什么SDKs?您能否在Project和Project Settings中检查Project SDK并确保它是1.7或您为7 或预期版本的JDK 指定的任何名称。 -
在 SBT 级别上,您可以在设置中设置这些 JDK 选项
javacOptions in Compile ++= Seq("-source", "1.7", "-target", "1.7", "-Xlint:unchecked", "-Xlint:deprecation")。也许它会帮助 IntelliJ 弄清楚。 -
感谢@AlekseyIzmailov,解决了问题:)
-
很高兴听到这个消息!然后我会将我的评论转换为答案;)
标签: scala intellij-idea sbt sbt-idea