开发手册 欢迎您!
软件开发者资料库

Apache Commons CLI - 帮助示例

Apache Commons CLI帮助示例 - 从简单和简单的步骤学习Apache Commons CLI,从基本到高级概念,包括概述,环境设置,第一个应用程序,选项属性,布尔,参数,属性选项,Posix,GNU分析器,用法示例,帮助示例。

Apache Commons CLI提供HelpFormatter类来打印与命令行参数相关的帮助.参见示例.

示例

CLITester.java

import java.io.PrintWriter;import org.apache.commons.cli.HelpFormatter;import org.apache.commons.cli.Options;import org.apache.commons.cli.ParseException;public class CLITester {   public static void main(String[] args) throws ParseException {      Options options = new Options();      options.addOption("p", "print", false, "Send print request to printer.")         .addOption("g", "gui", false, "Show GUI Application")         .addOption("n", true, "No. of copies to print");      HelpFormatter formatter = new HelpFormatter();      final PrintWriter writer = new PrintWriter(System.out);      formatter.printUsage(writer,80,"CLITester", options);      writer.flush();       } }

输出

运行文件并查看结果.

java CLITesterusage: CLITester [-g] [-n ] [-p]