Intellij idea 使用kotlin stdlib 1.1.51,但加载了kotlin运行时1.3

Intellij idea 使用kotlin stdlib 1.1.51,但加载了kotlin运行时1.3,intellij-idea,kotlin,Intellij Idea,Kotlin,我将kotlin-1.1.51与gradle一起使用,但是加载了kotlin-runtime-1.1.3 环境: 窗口10 IntelliJ IDEA Ultimate 2017.2.5 解决方案是将kotlin runtime的版本强制应用于项目1.1.51 compile group: "org.jetbrains.kotlin:kotlin-runtime:$kotlin_version" 能否显示/gradlew depI--configuration compile--depe

我将kotlin-1.1.51与gradle一起使用,但是加载了kotlin-runtime-1.1.3
环境:

  • 窗口10
  • IntelliJ IDEA Ultimate 2017.2.5


解决方案是将
kotlin runtime
的版本强制应用于项目
1.1.51

compile group: "org.jetbrains.kotlin:kotlin-runtime:$kotlin_version"

能否显示
/gradlew depI--configuration compile--dependency kotlin runtime
的输出?似乎其中一个依赖项已升级到更高的版本这是。从输出中我看到版本
1.1.3
是由依赖项伪造升级的,我发现它实际上是。你想使用旧版本的kotlin有什么理由吗?没有,我想使用最新版本的kotlin。但是,对于minecraft moddingkotlin运行时,使用forgelin是使用kotlin的最佳方法。您可以尝试使用与您希望的版本相同的版本包含运行时依赖关系
编译组:“org.jetbrains.kotlin:kotlin运行时:$kotlin_version”