错误 "Kotlin runtime JAR files in the classpath should have the same version": 怎么办?
你好!我是 Kotlin 新手,正在尝试使用 Gradle 构建我的第一个项目。我有一个简单的 `Main.kt` 文件:
```kotlin
fun main() {
println("Hello, Kotlin!")
}
```
我在 `build.gradle.kts` 中连接了 Kotlin 插件:
```kotlin
plugins {
kotlin("jvm") version "1.8.0"
}
```
但是当我通过 `./gradlew build` 运行构建时,我收到这样的警告:
```
warning: Kotlin runtime JAR files in the classpath should have the same version (found 1.8.0, 1.7.10 in classpath)
```
我检查了我的依赖——没有任何第三方内容,只有 Kotlin 标准库。为什么会出现这个警告?我使用的是 IntelliJ IDEA,如果这很重要的话。请解释这是什么意思以及如何修复。提前谢谢!
<<>>
警告的原因
当您的项目 classpath 中出现不同版本的 Kotlin runtime JAR 文件时,就会产生这个警告。在您的情况下——版本 1.8.0(在插件中指定)