【发布时间】:2011-09-28 21:15:01
【问题描述】:
我需要一个库,它可以采用java -jar --aaa=a --bbb=b ---ccc=c 形式的命令行选项并返回一个数组,其值可以通过argsArray['aaa'], argsArray['bbb'] 等方式访问。
是否有一些带有示例的库来执行此操作?
【问题讨论】:
-
“我不太懂 Java,但我需要它快点。” -1 所以雇人(付给他们最高价以反映你的紧迫性)并停止打扰别人公共论坛会回答如果他们愿意,何时他们准备好了。
-
@Andrew_Thompson 我的问题是是否存在一个库,它可以满足我开箱即用的需求,并带有一些示例代码。任何知道答案的人只需要指出我。我正在编写的程序根本不使用任何 Java,只需要几行代码就可以使用基于 Java 的库。
-
@davogotland 我不熟悉 stackoverflow 的礼仪,但如果答案不正是您所寻求的呢?例如查看相关问题,此链接 stackoverflow.com/questions/3259143/… 和 docjar.com/docs/api/org/apache/tools/ant/types/… 更接近匹配。我不是不欣赏这里的最佳答案,但是当可能存在更好的答案时,我会接受答案吗?我是一个完全的 Java 新手,但存在更接近的解决方案,也许编辑问题?
-
@vfclists:我的回答回答了你的问题。您请求了一个库和示例代码;我已经为你提供了两者。不仅如此,Commons CLI 也是为此的基准库。你还需要什么?
标签: java command-line-arguments associative-array