我对 Kotlin 还比较陌生。
我确实创建了一个测试项目,目前只是 Hello World。
编译/打包好,然后当我尝试运行 main.kt 时:
Kotlin: API version 1.1 is no longer supported; please, use version 1.2 or greater.
Run Code Online (Sandbox Code Playgroud)
快把我逼疯了。好的,这里有一些信息和我所做的事情:
在设置/构建/Kotlin 编译器上我选择了语言版本 1.4
在构建时我只有一些警告,我确实注意到了这一点:
[WARNING] Runtime JAR files in the classpath should have the same version. These files were found in the classpath:
/home/steve/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib/1.1.1/kotlin-stdlib-1.1.1.jar (version 1.1)
/home/steve/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.4.31/kotlin-stdlib-jdk8-1.4.31.jar (version 1.4)
/home/steve/.m2/repository/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.4.31/kotlin-stdlib-jdk7-1.4.31.jar (version 1.4)
Run Code Online (Sandbox Code Playgroud)
所以它似乎仍在导入 stdlib …