<dependency> <groupId>org.xeustechnologies</groupId> <artifactId>jewelcli</artifactId> <version>RELEASE</version> </dependency> import org.xeustechnologies.jcl.annotation.Option; public class MyApp { @Option(desc = "This option enables debug mode") private boolean debug; @Option(desc = "This option sets the output file name") private String outputFile; public static void main(String[] args) { MyApp app = new MyApp(); Cli<Runnable> cli = CliFactory.createCli(MyApp.class); try { cli.parse(args).getRunnable().run(); } catch (ParseException e) { cli.printHelp(); } } public void run() { System.out.println("Hello, World!"); } }


上一篇:
下一篇:
切换中文