【问题标题】:Compiled Scala classes by Gradle not compatible with IntelliJ?Gradle 编译的 Scala 类与 IntelliJ 不兼容?
【发布时间】:2016-10-31 16:43:44
【问题描述】:

我有使用 gradle 作为构建工具配置的 scala 项目。在开发过程中,我使用 IntelliJ 和配置的 Scala 插件和 Gradle 插件。

我的问题是,为什么 gradle 从命令行/终端编译的类与 IntelliJ 中的类不兼容(即 IntelliJ 总是尝试重新编译 scala 类,即使我没有修改任何内容而只是运行测试)?

【问题讨论】:

    标签: scala intellij-idea gradle


    【解决方案1】:

    这是 IntelliJ 的一个已知错误,看起来无法修复。问题是 IntelliJ 有一个增量编译器,很难将外部编译的类合并到它的依赖图中,因为 scalac 编译器不会生成 IntelliJ 使用的自定义依赖图信息。

    https://youtrack.jetbrains.com/issue/SCL-8481https://youtrack.jetbrains.com/issue/SCL-7711

    (更多信息在https://github.com/JetBrains/intellij-scala/issues/131,现已删除)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-30
      • 2020-11-19
      • 2018-12-06
      • 2021-03-03
      • 1970-01-01
      • 2019-11-04
      相关资源
      最近更新 更多