我有一个sbt构建,它由子项目和一个打包项目组成,如Cross platform build with SBT中所述。
这很好用,直到我开始使用IntelliJ,因为它试图在加载项目时解决依赖关系。
有没有办法将IntelliJ配置为不在特定的sbt项目上运行更新?
答案 0 :(得分:0)
取消选择自动导入选项应通知Intellij不要导入依赖项,除非您明确请求导入。
来自Getting Started with SBT中的“在SBT项目中添加和刷新依赖项”:
如果您没有选择使用自动导入选项,则在添加之后 您在build.sbt文件中的依赖关系,请按刷新所有SBT项目 SBT工具窗口中的按钮用于导入依赖项。请注意你 还会看到弹出消息,建议启用自动导入 选项。
解决您的挫败感应该像禁用自动导入依赖项一样简单。