java - 是否有有助于构建命令行应用程序的良好 Java 库?

标签 java shell command-line interactive

我需要用 Java 编写一个简单的命令行应用程序。使用一个负责解析命令并负责标志和可选/强制参数之类的库会很好......

更新

具有内置 TAB 补全功能的东西会特别棒。

最佳答案

我用过 Apache Commons CLI library用于命令行参数解析。它相当容易使用并且有reasonably good documentation .

您选择哪个库可能取决于您喜欢哪种样式的选项(“--gnu-style”或“-javac-style”)。

关于java - 是否有有助于构建命令行应用程序的良好 Java 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/435740/

相关文章:

java - 从 main 方法外部调用的方法未执行

java - 使用指向单个方法的按钮区分单击了android按钮数组中的哪个android按钮

shell - 如何在 HBase 中重命名表?

c - Mac C 程序在字符串初始值设定项上崩溃

python - 在Paramiko中执行curl时,其输出在stderr中,而不是stdout中

python - 解析命令行参数的最佳方法是什么?

java - 对象消息未在 Activemq 中反序列化

java - PriorityQueue 的 remove 方法是否重新排列堆?

linux - 跨行比较文件值

bash - 如何将列从一个文件附加到 bash 中的另一个文件?