【发布时间】:2017-02-19 15:38:00
【问题描述】:
我正在使用 IntelligJ
IntelliJ IDEA 2016.2.4 Build #IC-162.2032.8,于 9 月 9 日构建, 2016 JRE:1.8.0_101-b13 amd64 JVM:Java HotSpot(TM) 64 位服务器虚拟机 甲骨文公司
我正在尝试导入使用 SBT 0.12.4 的现有 scala 项目。 但我收到错误
需要 SBT 0.12.4+。请更新项目定义
根据一些建议(Sbt 0.12.4+ required on project import),我在 build.properties 中将 SBT 版本更改为 0.13.8,我正在尝试再次导入,但这一次,我遇到了不同的错误
未解决的依赖关系:
com.github.mpeltonen#sbt-idea;1.4.0:未找到
io.spray#sbt-revolver;0.6.2:未找到
com.typesafe.sbt#sbt-osgi;0.5.0:未找到
com.typesafe.sbt#sbt-scalariform;1.0.1:未找到
com.orrsella#sbt-sublime;1.0.5:未找到
org.ensime#ensime-sbt-cmd;0.1.1:未找到
net.virtual-void#sbt-dependency-graph;0.7.3:未找到
org.xerial.sbt#sbt-pack;0.2.4:未找到
我发现这些库将在 0.12.4 中可用
请告诉我,我怎样才能让它工作。
有什么方法可以更改 IntelliJ IDEA 中的 SBT 版本。默认情况下,它使用我通过创建示例 Scala SBT 项目找到的 SBT 0.13.8,并在想法终端中运行 inspect sbtVersion 命令。
【问题讨论】:
标签: scala intellij-idea sbt sbt-idea