我是sbt和sbt-idea插件的新手。我用插件创建了一个新项目,当在IntelliJ中打开生成的.idea文件并编译时,我得到“请在Scala facet中指定编译器”。在查看scala编译器方面时,我看到的是“buildScala”为红色。
由于我看到很多人在使用插件,你能解释一下你为纠正这个问题所采取的步骤吗?
答案 0 :(得分:2)
当我使用sbt-idea
处理器,然后将模块导入现有IDEA项目时,我遇到此问题。但是,当我打开sbt-idea
创建的项目时,我没有问题。
我无法修复导入模块的红色buildScala
问题。我怀疑在项目文件中需要tomfoolery,因为我找不到配置选项来通过GUI来纠正它。
就个人而言,我总是在我制作的每个新SBT安装中安装sbt-idea作为处理器。 (请参阅上一链接中的“用作处理器”)。然后生成项目文件的正确方法就是sbt idea
。
您能否准确说明导致错误的步骤?