如何使用字符串数组参数在命令行上运行主函数Kotlin文件
我试图运行一个.kt文件,它是我的辅助项目的一个文件,我突然想运行我的*.kt文件,它已经如何使用字符串数组参数在命令行上运行主函数Kotlin文件,kotlin,command-line,Kotlin,Command Line,我试图运行一个.kt文件,它是我的辅助项目的一个文件,我突然想运行我的*.kt文件,它已经 fun main(args: Array<String>) { ... } funmain(args:Array){ ... } 在命令行工具上。我确实安装了kotlin编译器,设置了路径。我所要做的就是弄清楚如何通过命令行传递args参数,但却找不到方法 我已经仔细看过了,但毫无帮助 提前感谢。只需在命令后键入: java -jar myjar.jar arg_one arg_tw
fun main(args: Array<String>) {
...
}
funmain(args:Array){
...
}
在命令行工具上。我确实安装了kotlin编译器,设置了路径。我所要做的就是弄清楚如何通过命令行传递args参数,但却找不到方法
我已经仔细看过了,但毫无帮助
提前感谢。只需在命令后键入:
java -jar myjar.jar arg_one arg_two
//OR (After compiling to jars you can specify the main class to run)
kotlin -classpath myjar.jar MyKt 'arg_one' 'arg_two'
//OR
kotlin MyKt 'arg_one' 'arg_two'
然后:
只需在命令后键入它们:
java -jar myjar.jar arg_one arg_two
//OR (After compiling to jars you can specify the main class to run)
kotlin -classpath myjar.jar MyKt 'arg_one' 'arg_two'
//OR
kotlin MyKt 'arg_one' 'arg_two'
然后:
首先,您必须将文件编译为JAR:
kotlinc filename.kt -include-runtime -d output.jar
然后可以使用java
运行该JAR:
java -jar output.jar argument0 argument1
首先,您必须将文件编译为JAR:
kotlinc filename.kt -include-runtime -d output.jar
然后可以使用java
运行该JAR:
java -jar output.jar argument0 argument1