`

Commons CLI 记要

阅读更多

Apache Commons CLI是对java命令行的增强.

 

Commons CLI supports different types of options:

  • POSIX like options (ie. tar -zxvf foo.tar.gz)
  • GNU like long options (ie. du --human-readable --max-depth=1)
  • Java like properties (ie. java -Djava.awt.headless=true -Djava.net.useSystemProxies=true Foo)
  • Short options with value attached (ie. gcc -O2 foo.c)
  • long options with single hyphen (ie. ant -projecthelp)

 

根据CLI的逻辑,每一个命令行的处理都可以分为3个步骤:定义、解析、交互
 ①定义:定义命令行的各种选项属性(包括缩写、全写、是否必须、是否带参数、参数个数限制)
 ②解析:使用解析器对命令行选项列表进行解析
 ③交互:从解析好的命令行查询用户输入的参数值并进行处理

 

 

 

分享到:
评论

相关推荐

    ALevin环境配置所需的jar包——commons-cli-1,5,0

    ALevin环境配置所需的jar包——commons-cli-1,5,0 适合人群: 对虚拟网络嵌入算法感兴趣的人 能学到什么: 可以帮你快速的将ALevin基础运行环境配置好,为你节省时间进行进一步的学习 阅读建议: 由于ALevin的配置...

    commons-cli-1.3.1-bin

    java commons cli 库

    commons-cli-1.3.1-API文档-中文版.zip

    赠送jar包:commons-cli-1.3.1.jar; 赠送原API文档:commons-cli-1.3.1-javadoc.jar; 赠送源代码:commons-cli-1.3.1-sources.jar; 赠送Maven依赖信息文件:commons-cli-1.3.1.pom; 包含翻译后的API文档:...

    commons-cli-1.2-API文档-中英对照版.zip

    赠送jar包:commons-cli-1.2.jar; 赠送原API文档:commons-cli-1.2-javadoc.jar; 赠送源代码:commons-cli-1.2-sources.jar; 赠送Maven依赖信息文件:commons-cli-1.2.pom; 包含翻译后的API文档:commons-cli-...

    commons-cli-1.2-API文档-中文版.zip

    赠送jar包:commons-cli-1.2.jar; 赠送原API文档:commons-cli-1.2-javadoc.jar; 赠送源代码:commons-cli-1.2-sources.jar; 赠送Maven依赖信息文件:commons-cli-1.2.pom; 包含翻译后的API文档:commons-cli-...

    commons-cli:Apache Commons CLI

    Apache Commons CLI Apache Commons CLI提供了一个简单的API,用于呈现,处理和验证命令行界面。 文献资料 可以在上找到更多信息。 可以浏览 。 与Apache Commons CLI的使用有关的问题应张贴到。 在哪里可以获得...

    commons-cli-1.3-API文档-中文版.zip

    赠送jar包:commons-cli-1.3.jar; 赠送原API文档:commons-cli-1.3-javadoc.jar; 赠送源代码:commons-cli-1.3-sources.jar; 赠送Maven依赖信息文件:commons-cli-1.3.pom; 包含翻译后的API文档:commons-cli-...

    commons-cli-1.2.1.jar

    这是微信企业账户转账必用的一个JAR包,用户企业账户号给指定openid转账,通过微信直接转账到openid用户的零钱包中

    commons-cli-1.4.jar

    commons-cli-1.4.jar,commons-configuration-1.0.jar,commons-lang-2.3.jar,commons-logging-1.1.1.jar

    commons-cli-1.2.jar

    commons-cli-1.2.jar

    commons-cli-1.2-bin.zip

    commons-cli的jar包 Commons CLI 是一个用来处理命令行参数的 Java 工具包。

    Java命令行选项解析之Commons-CLI & Args4J & JCommander

    NULL 博文链接:https://rensanning.iteye.com/blog/2161201

    commons-cli-1.0.jar

    commons-cli-1.0.jar Apache Commons CLI library为用户提供了一个解释命令行的API.它在解释命令行时主要有三个状态,即:定义、解释和询问交互

    最新commons-cli,解析命令行参数

    最新的commons-cli,解析命令行参数,程序员必备,不要问我是谁,我叫雷锋,积分太多了,改了一下积分

    commons-cli-1.3.1-API文档-中英对照版.zip

    赠送jar包:commons-cli-1.3.1.jar; 赠送原API文档:commons-cli-1.3.1-javadoc.jar; 赠送源代码:commons-cli-1.3.1-sources.jar; 赠送Maven依赖信息文件:commons-cli-1.3.1.pom; 包含翻译后的API文档:...

    commons-cli jar包

    commons-cli包,进行命令行参数解析的工具类,java工具类。可以直接引用到项目中,简单又方便。

    commons-cli-1.5.0.jar

    commons-cli-1.5.0.jar

    commons-cli命令模式基本架构-自用

    commons-cli命令模式基本架构-自用

    commons-cli.jar

    hadoop的一个依赖的包,找了很久

    commons-cli

    commons-cli是Apache开源组织提供的用于解析命令行参数的包,命令行的处理共分为三个阶段:定义阶段、解析阶段和审讯阶段。

Global site tag (gtag.js) - Google Analytics