【发布时间】: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