为什么没有kotlin-stdlib-jdk11?

我正在使用 Kotlin 进行后端开发...

是因为 Kotlin 1.4 已经支持了吗?或者 kotlin-stdlib-jdk8 就足够了?还是 Kotlin 没有支持 JDK 11 的计划?

请赐教。

谢谢!

回答

TL;DRkotlin-stdlib-jdk8可以成功地与 JDK 11 一起使用。

JDK 1.7 和 JDK 1.8 拆分二进制文件的动机是该jdk8工件依赖ThreadLocalRandom于旧 Java 版本中不可用的某些 API(例如,)。

目前,JDK 11 不需要特殊的标准库工件,因为 Kotlin 不提供任何依赖于它的 API。

更新:以防万一,如果您使用 Kotlin Gradle 插件,则无需手动指定 Kotlin 的标准库依赖项,因为该插件会自动将其添加到所有 Kotiln 源集。


以上是为什么没有kotlin-stdlib-jdk11?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>