我不确定这是你想要的,但我能够使用Intellij IDEA 2018.3构建和运行这个简单的程序。
fun main() {
System.out.println("hello world")
}
以及以下build.gradle文件
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.3.11'
}
apply plugin: 'application'
mainClassName = "MainKt"
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
compileKotlin {
kotlinOptions.jvmTarget = "1.8"
}
compileTestKotlin {
kotlinOptions.jvmTarget = "1.8"
}
在jar文件中,除了META-INF文件夹之外,我只看到了mainkt.class。
我可以在JVM上使用
java -classpath simple.jar MainKt
我想如果你不包括标准的图书馆,你甚至不能使用科特林的
println
函数,所以你必须求助于Java
System.out.println
方法