<dependency>
<groupId>com.github.ajalt</groupId>
<artifactId>clikt</artifactId>
<version>3.0.0</version>
</dependency>
import com.github.ajalt.clikt.core.CliktCommand;
import com.github.ajalt.clikt.parameters.arguments.argument;
public class HelloCommand extends CliktCommand {
private val name by argument()
override fun run() {
echo("Hello, $name!")
}
}
import com.github.ajalt.clikt.core.subcommands;
fun main(args: Array<String>) {
HelloCommand().subcommands().main(args)
}