执行 org.jetbrains.kotlin 时缺少必需的类
Posted
技术标签:
【中文标题】执行 org.jetbrains.kotlin 时缺少必需的类【英文标题】:A required class was missing while executing org.jetbrains.kotlin 【发布时间】:2021-07-02 06:33:18 【问题描述】:我正在尝试运行一个 spring-boot Kotlin 项目。
运行mvn clean install
时出现此错误:
A required class was missing while executing org.jetbrains.kotlin:kotlin-maven-plugin:1.4.10:compile: org/jetbrains/kotlin/cli/common/messages/MessageCollector
值得一提的是,我在.m2/repository/org/jetbrains/kotlin/
下没有名为cli
的文件夹
我尝试删除 repository
文件夹并重新构建,但没有帮助。
我正在使用与项目配置匹配的 maven 3.6.3、JDK 11 和 Kotlin 编译器 1.4。
如果有人可以提供帮助,将不胜感激。
【问题讨论】:
【参考方案1】:Kotlin 编译器 jar 因某种原因损坏。从这里下载并替换它可以解决问题,以防将来有人遇到同样的问题! :)
【讨论】:
以上是关于执行 org.jetbrains.kotlin 时缺少必需的类的主要内容,如果未能解决你的问题,请参考以下文章
添加 Kapt 插件后 - 执行 org.jetbrains.kotlin.gradle.internal.KaptExecution 时发生故障
执行 org.jetbrains.kotlin.gradle.internal.KaptExecution > java.lang.reflect.InvocationTargetExcepti
无法解析 org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.10
错误:在 Ionic 3 中找不到 org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.60-eap-25
“kotlin-android”和“org.jetbrains.kotlin.android”是一样的吗?
libGDX与Kotlin错误“org.jetbrains.kotlin.kapt.idea.KaptModelBuilderService”