如何使用jcommander打印帮助?
我找不到为此的API。
最佳答案
查找此小片段以显示应用程序帮助。最简单的事情是在一个类中完成的。
public class JCommanderExample {
@Parameter(names = "-debug", description = "Debug mode")
private boolean debug = false;
@Parameter(names = "--help", help = true)
private boolean help = false;
public static void main(String[] args) {
JCommanderExample jct = new JCommanderExample();
JCommander jCommander = new JCommander(jct, args);
jCommander.setProgramName("JCommanderExample");
if (jct.help) {
jCommander.usage();
return;
}
System.out.println("your logic goes here");
}
}
如果使用参数
--help
运行代码段,则输出为Usage: JCommanderExample [options]
Options:
--help
Default: false
-debug
Debug mode
Default: false
关于java - 如何使用jcommander打印帮助?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30046171/