【问题标题】:IntelliJ 13 not picking up build.sbt changesIntelliJ 13 没有接受 build.sbt 更改
【发布时间】:2014-06-27 17:41:55
【问题描述】:

我在 OS-X Mavericks 上使用 IntelliJ 13.1.2。
我在 IntelliJ 项目中向我的build.sbt 添加了一个新的依赖项。我同步了我的项目以及我的 build.sbt,但我无法在我的 Scala 类中从这个新库中导入类。

但是,当我在终端(在 IntelliJ 之外)上执行 sbt clean complile; sbt console 时,我可以成功地从这个新库中导入类。

谁能帮我解决这个问题?

谢谢

【问题讨论】:

  • 通常当您更改 SBT 文件时,会出现一条消息,询问您是否要刷新导入,这不会发生在您身上吗?或者您可以将 SBT 设置为自动执行首选项 -> SBT ->使用自动导入。
  • 我没有看到该错误消息。当我转到“首选项 -> SBT -> 使用自动导入”时,我没有看到“使用自动导入”选项
  • 这是我正在使用的插件。 github.com/orfjackal/idea-sbt-plugin/wiki(版本 1.5.1)
  • @SoumyaSimanta 它与 自动 选择更改无关——你必须对理解 sbt 的 IntelliJ scala 插件感到满意自 13.x IDEA 版本以来的项目文件(不记得确切版本)
  • @om-nom-nom - 我应该卸载/禁用 sbt 插件吗?

标签: scala intellij-idea dependencies sbt


【解决方案1】:

在首选项-> SBT(在项目设置部分)-> 选中“使用自动导入”旁边的框,这应该使 IDEA 与您的 build.sbt 保持同步

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-30
    • 1970-01-01
    • 1970-01-01
    • 2020-07-25
    • 1970-01-01
    • 2014-03-09
    • 1970-01-01
    • 2013-12-21
    相关资源
    最近更新 更多