Java Library:命令行选项解析器

时间:2010-03-18 21:48:34

标签: java

任何人都知道一个库处理从命令行传递的解析争论(公共静态main中的IE:args [])。

4 个答案:

答案 0 :(得分:6)

Apache commons-cli。

答案 1 :(得分:5)

我使用jopt-simple并发现它非常简单。他们的网页列出了大约10个其他类似的图书馆......

答案 2 :(得分:1)

尝试cli-parsec http://search.maven.org/#search|ga|1|a%3A%22de.dr1fter.cli-parsec%22 maven依赖(当前最新版本):

<dependency>
    <groupId>de.dr1fter</groupId>
    <artifactId>de.dr1fter.cli-parsec</artifactId>
    <version>0.2.1</version>
</dependency>

文档维基:https://github.com/dr1fter/cli-parsec/wiki/Example

答案 3 :(得分:0)

GNU getopt for Java。 有点老,但它是我过去使用的GNU的一个很好的getopt端口。它的工作方式与C版本类似:http://www.urbanophile.com/~arenn/hacking/download.html