获取IntelliJ IDEA了解SBT依赖性

时间:2012-09-01 14:52:11

标签: scala intellij-idea sbt

我安装了SBT和Scala并且运行良好。

现在我有一个IntellIJ IDEA项目,除了下载到/Users/MyName/.ivy2/cache/的依赖项不被理解外,其他方法都可以。

我尝试将缓存路径设置为源文件夹:

enter image description here

但仍然无法解决问题:

enter image description here

如您所见,org.eclipse为红色,表示无法找到它。它必须位于我在左侧显示的.jar文件中。

我只想使用SBT更新/下载依赖项,然后使用这些依赖项将编译工作在IntelliJ IDEA中。

1 个答案:

答案 0 :(得分:12)

使用sbt-idea插件进行SBT。然后,您可以从sbt命令行运行“gen-idea”,它将生成IDEA使用的元数据文件。这些文件包含了罐子的位置,因为SBT使用它们,以便IDEA知道依赖关系的位置,就像SBT一样。