【问题标题】:IntelliJ doesn't recognize Kotlin JPA pluginIntelliJ 无法识别 Kotlin JPA 插件
【发布时间】:2020-06-06 09:00:11
【问题描述】:

我在 IntelliJ Ultimate 2019.3.2 中使用 Kotlin 和 Gradle 设置了 Spring Boot 项目。我在 build.gradle.kts 中包含了 Kotlin JPA 插件,因此将为 Entities 自动生成无参数构造函数。当我从 Gradle 运行 bootRun 时,这一切正常。

IntelliJ 无法识别 JPA 插件已安装。它在我开发时给出了以下错误(请注意,一切都在运行时编译并正常工作,这只是我试图摆脱的 IntelliJ 中的这个错误):

问题是,IntelliJ 识别出我安装了插件,如下面的项目方面(org.jetbrains.kotlin.noarg 条目旁边)所示,但它仍然显示上述错误。我检查了检查以查看是否可以禁用检查,但没有针对此错误的检查。如何让 IntelliJ 识别出我的 Entity 类没问题?

【问题讨论】:

  • 这种情况时有发生,通常是重启或无效缓存 + 重启会有所帮助。
  • 很遗憾,这不起作用。

标签: spring-boot gradle kotlin intellij-idea spring-data-jpa


【解决方案1】:

您可以尝试将 Kotlin 从 1.3.61 更新到 1.3.70-eap-274。并随时在 Kotlin 公共跟踪器中对类似问题进行投票或评论:https://youtrack.jetbrains.com/issue/KT-36964。谢谢!

【讨论】:

  • 嗨,谢尔盖,我是该问题的作者。根据 Margarita 的评论,我将 IntelliJ 中的 Kotlin 插件更新为 1.3.70-eap-274,它解决了这个问题。
猜你喜欢
  • 2022-07-15
  • 1970-01-01
  • 1970-01-01
  • 2021-12-01
  • 1970-01-01
  • 2023-03-10
  • 2019-05-31
  • 1970-01-01
相关资源
最近更新 更多