LIshy2 Asked:2020-10-20 02:21:05 +0800 CST2020-10-20 02:21:05 +0800 CST 2020-10-20 02:21:05 +0800 CST 如何使用 Java/Kotlin 制作 CLI? 772 我有一个 Java/Kotlin 代码,它从 String[] args 获取参数,我需要让它从控制台中的任何地方运行,并且不需要 Java 命令。这样我就可以写下名称,然后列出参数。我该怎么做? java 1 个回答 Voted Best Answer Никита Клименко 2020-11-01T07:21:58+08:002020-11-01T07:21:58+08:00 如果您已经在使用 Gradle 进行构建,那么应用程序插件将为您提供帮助。 https://docs.gradle.org/current/userguide/application_plugin.html 这是一个示例构建文件,它将构建一个 jar 文件并生成 bat 和 sh 脚本,这些脚本可以添加到路径中并像myapp arg1 arg3这样调用: import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { kotlin("jvm") version "1.3.40" application } version = "1.0-SNAPSHOT" application { mainClassName = "MainKt" } repositories { mavenCentral() } dependencies { implementation(kotlin("stdlib-jdk8")) } tasks.withType<KotlinCompile> { kotlinOptions.jvmTarget = "1.8" } (https://gist.github.com/DisPony/d26482cda06b345151127be899cf9a8d)
如果您已经在使用 Gradle 进行构建,那么应用程序插件将为您提供帮助。 https://docs.gradle.org/current/userguide/application_plugin.html
这是一个示例构建文件,它将构建一个 jar 文件并生成 bat 和 sh 脚本,这些脚本可以添加到路径中并像
myapp arg1 arg3
这样调用:(https://gist.github.com/DisPony/d26482cda06b345151127be899cf9a8d)