【问题标题】:Akka Http.get(ActorSystem) leads to Ambiguous method call in intellijAkka Http.get(ActorSystem) 导致 intellij 中的 Ambiguous 方法调用
【发布时间】:2018-01-12 13:25:25
【问题描述】:

intellij 在子类指定更具体的返回类型时存在问题。 Akka 的 Http.get(ActorSystem) 方法就是这种情况。此问题已报告给 JB,但他们尚未回复。

SCL-12302

【问题讨论】:

    标签: java scala intellij-idea akka akka-http


    【解决方案1】:

    我找到了一个简单的解决方案。只需从 JetBrains 安装 Scala 插件:

    文件 -> 设置... -> 插件 -> 安装 JetBrains 插件... -> 搜索 Scala。

    重启IDE后故障消失了。

    【讨论】:

    • 仅供参考:安装 scala 插件后,编译过程显着减慢。几乎所有事情都需要 5-6 秒。
    • @YeshodhanKulkarni ,嗯,我没有遇到你提到的问题。一切都和以前一样快。不过,您应该在 intellij 插件跟踪器上提出您的问题
    • 这确实消除了我的检查错误,但它仍然无法在 Intellij CE 中使用相同的模棱两可的方法错误进行编译。来自 Scala 插件的信息部分:“仅在 IntelliJ IDEA Ultimate 中启用对 Play Framework、Akka 和 Scala.js 的支持。”也许这就是原因。
    猜你喜欢
    • 2014-02-21
    • 2017-03-16
    • 1970-01-01
    • 2021-01-27
    • 2012-03-08
    • 1970-01-01
    • 2020-12-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多