Picocli Basic Command Class

Descripción

Create a basic Picocli command


File Template: ✅


Prefix

picocli:basic


Scopes

java


Snippet de código

import picocli.CommandLine;
import picocli.CommandLine.Command;

@Command(name = "${1:mycmd}", mixinStandardHelpOptions = true, version = "1.0", description = "${2:Description of the command}")
public class ${1:MyCommand} implements Runnable {
	@Override
	public void run() {
		System.out.println("${3:Hello, World!}");
	}

	public static void main(String[] args) {
		int exitCode = new CommandLine(new ${1:MyCommand}()).execute(args);
		System.exit(exitCode);
	}
}