Intellij 13和导入SBT项目

4

我刚刚安装了Intellij 13并尝试导入一些基本的SBT项目。然而,我收到了以下错误:

enter image description here

错误消息告诉我们无法找到org.jetbrains#sbt-structure;latest.integration

我正在使用SBT 0.13,从CLI中似乎一切(编译、运行等)都正常工作。我还遵循了idea-sbt插件的安装说明(https://github.com/mpeltonen/sbt-idea)。

这是我正在使用的build.sbt

name := "demo"

version := "1.0"

scalaVersion := "2.9.2"

project/plugins.sbt:

addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.2")

有人遇到过这个问题并成功解决了吗?

谢谢!


  1. 你不需要sbt-idea插件,sbt集成应该可以直接使用(我尝试过的项目都可以使用)。
  2. 由于看起来更像是一个错误而不是一些配置错误,你最好向scala-idea团队的bugtracker报告它(在填写工单时选择scala项目)。
- om-nom-nom
哦,那不是你吗 - om-nom-nom
@om-nom-nom 看起来是一个bug。解决方案是将Scala插件更新到0.26.323版本。 - spacemonkey
1个回答

2
这是一个已知问题,在最新版本0.26.327中已得到解决(请尝试运行“检查更新...”)。
如果问题仍然存在,则必须是由于其他问题而非依赖关系解析所致。在这种情况下,您可以使用sbt-idea插件。在项目目录内的终端中执行sbt gen-idea,之后您应该能够在IDEA中使用“打开项目...”。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接