我安装了SBT和Scala并且运行良好。
现在我有一个IntellIJ IDEA项目,除了下载到/Users/MyName/.ivy2/cache/
的依赖项不被理解外,其他方法都可以。
我尝试将缓存路径设置为源文件夹:
但仍然无法解决问题:
如您所见,org.eclipse
为红色,表示无法找到它。它必须位于我在左侧显示的.jar
文件中。
我只想使用SBT更新/下载依赖项,然后使用这些依赖项将编译工作在IntelliJ IDEA中。
答案 0 :(得分:12)
使用sbt-idea插件进行SBT。然后,您可以从sbt命令行运行“gen-idea”,它将生成IDEA使用的元数据文件。这些文件包含了罐子的位置,因为SBT使用它们,以便IDEA知道依赖关系的位置,就像SBT一样。