【问题标题】:IntelliJ Code coverage Java 8 - requires ASM 5IntelliJ 代码覆盖 Java 8 - 需要 ASM 5
【发布时间】:2014-05-06 09:18:34
【问题描述】:

谁能帮我解决我从 IntellIJ 收到的错误消息?

(我使用的是 Java 8 - 错误只发生在一小部分类上)

[2014.05.06 10:14:39](覆盖范围):类检测期间出错:xxx.yyyy:java.lang.IllegalArgumentException:接口上的 INVOKESPECIAL/STATIC 需要 ASM 5

谢谢 丹尼尔

【问题讨论】:

    标签: java intellij-idea code-coverage


    【解决方案1】:

    如果你用谷歌搜索那个异常信息,你会发现在各种代码分析工具中都有少量的命中。这似乎是一个工具链兼容性问题。 Java 8 代码破坏了使用旧版本 ASM 库的各种第三方工具。

    您需要向有问题的工具或插件的开发人员报告。

    【讨论】:

      【解决方案2】:

      我一直在测试来自 intellij 的补丁来解决这个问题。

      它将在 13.1.3 EAP 中公开发布。

      【讨论】:

      • 您解决了这个问题吗?在 13.1.4 中仍然看到这个
      • 是的 - 但他们给我发了一个私人补丁,我仍然在 13.1.2 上。如果它不适合你,我会联系他们。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-15
      • 2017-09-22
      • 1970-01-01
      相关资源
      最近更新 更多