DefaultOptionBuilder
withLongName(String) 设置长命令 就是在终端输入的命令名字
withShortName(String) 设置短命令
withDescription(String) 设置该命令的描述
withRequired(boolean) false表示该命令可选 true表示在终端必须输入该命令
withArgument(Argument) 设置命令的参数 因为一个命令后可能跟着不止只有一个参数 而是一个集合 故需要设置吧
create() 创建
ArgumentBuilder
withName(String) 给参数集合设置名称
withMaximum(int) 设置集合中参数最大个数
withMinimum(int) 设置集合中参数最小个数
create() 创建
GroupBuilder
withOption(Option) 给组添加选项 option
withMaximum(int) 设置组中选项最大个数
withMinimum(int) 设置组中选项最小个数
create() 创建
具体参考:http://commons.apache.org/sandbox/commons-cli2/apidocs/index.html
作者:YYlxid 发表于2013-12-18 0:09:15 原文链接
阅读:118 评论:0 查看评论