common-cli组件是一个解析命令参数的jar包,它能解析gnu风格参数、posix风格参数。精简而又强大,大小仅由二十多个class组成。Apache Commons CLI提供了解析命令行参数的API,命令行的处理共分为三个阶段:定义阶段、解析阶段和审讯阶段。它也可以在命令行打印详细的参数信息。
Commons CLI提供了以下不同类型的参数形式
POSIX(Portable Operating System Interface of Unix)形式,如:tar -zxvf foo.tar.gz
GNU中长参数形式,如:du --human-readable --max-depth=1
Java命令中的参数形式,如:java -Djava.awt.headless=true -Djava.net.useSystemProxies=true Foo
短杠带参数值的形式,如:gcc -O2 foo.c
长杠不带参数值的形式,如:ant – projecthelp
- 本地下载(推荐): 本地下载