Intellij 的 Kotlin 编译器 "Target VM version" 选项令人困惑
Intellij's Kotlin Compiler "Target VM version" options are confusing
在 Kotlin 编译器的 IntelliJ IDEA(社区 2021.1)设置中,有一个“目标 JVM 版本”菜单,其中包含以下令人困惑的选项:1.6、1.8、9、10、11、12、13、14、15 , 1.6.
这些是按时间顺序排列的吗?
为什么有两个 1.6?
哪一个是最新的?
为什么这些不匹配 JVM 版本 here?
Are these in chronological order?
是的,正在下降。 (在第二张图片中,我猜不是)
Why are there two 1.6's?
没有,它是 1.6 和 1.8,一个可能来自不同的 java 编译器生产商
Which one is the latest?
- [编辑:截至今天,16]
Why don't these match the JVM versions here?
可能是因为很难支持已发布的每个 java 版本。
在 Kotlin 编译器的 IntelliJ IDEA(社区 2021.1)设置中,有一个“目标 JVM 版本”菜单,其中包含以下令人困惑的选项:1.6、1.8、9、10、11、12、13、14、15 , 1.6.
这些是按时间顺序排列的吗?
为什么有两个 1.6?
哪一个是最新的?
为什么这些不匹配 JVM 版本 here?
Are these in chronological order?
是的,正在下降。 (在第二张图片中,我猜不是)
Why are there two 1.6's?
没有,它是 1.6 和 1.8,一个可能来自不同的 java 编译器生产商
Which one is the latest?
- [编辑:截至今天,16]
Why don't these match the JVM versions here?
可能是因为很难支持已发布的每个 java 版本。