【问题标题】:Exception in Intellij's SBT Console: not found: value ideaPort ideaPort in Global := 49516Intellij 的 SBT 控制台中的异常:未找到:值 ideaPort ideaPort in Global := 49516
【发布时间】:2019-08-25 09:08:13
【问题描述】:

在系统崩溃后,Intellij 2019.1sbt-console 无法启动:

抛出以下异常:

<set>:1: error: not found: value ideaPort
ideaPort in Global := 49516

奇怪的是,另一个项目运行良好。

我删除了.idea,但没有成功。

更新:不同的ideaPort,相同的问题/解决方案

<set>:1: error: not found: value ideaPort
ideaPort in Global := 53318

【问题讨论】:

    标签: scala intellij-idea sbt


    【解决方案1】:

    我通过删除&lt;project base&gt;/project/target 目录进行了修复,如下所示:https://youtrack.jetbrains.com/issue/SCL-15160#focus=streamItem-27-3373132.0-0

    终端:rm -r project/target

    【讨论】:

    • 这对我有用,无需更改字节码索引设置
    • 确保您实际删除的是 '/project/target' ,而不是项目根目录中的 '/target' 目录。
    • 我想出了如何让sbt-idea-shell 再次工作(对我来说)。如果您使用sbt-coursier,则必须使用正确的设置:作为唯一插件安装与与其他插件一起安装。它已作为“与其他插件一起”安装,并且在我将 sbt-coursier 插件设置更改为“作为唯一插件”之后,sbt-idea-shell 再次开始工作。有关不同配置的详细信息,请参阅 sbt-coursier 文档。
    • 删除 /project/target 对我没有帮助,但使缓存无效并重新启动确实有帮助。
    • 今天,删除 /project/target 确实有帮助。
    【解决方案2】:

    禁用Preferences | Build, Execution, Deployment | Compiler | Scala Compiler | 字节码索引作为一种解决方法。

    关注this bug 了解最新动态。

    【讨论】:

    • 谢谢 - 我试图重新启动 IntelliJ - 这也有帮助。
    【解决方案3】:

    现在有一种更简单的方法对我有用:

    我从这里得到它https://stackoverflow.com/a/60042492/2750966

    就我而言,重新导入 sbt 项目解决了这个问题。这个可以 通过单击右侧窗格上的“sbt”选项卡来完成,右键单击 项目并选择“Reimport sbt Project”。

    或者直接点击刷新按钮:

    【讨论】:

      猜你喜欢
      • 2020-01-16
      • 2018-11-11
      • 2013-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-24
      • 1970-01-01
      • 2017-09-04
      相关资源
      最近更新 更多