首页 > 解决方案 > 如何在 printhelp 中显示一个选项可以被请求多次?

问题描述

我正在使用 commons-cli 库来管理传递给我的命令的选项。我正在构建一个帮助格式化程序来详细说明用户的使用情况。

作为输出得到的是:

用法:java mudebs.broker.BrokerMain

startbroker --uri <-this broker URI-> [--neigh <-a remote broker URIs->] [--log <-logger.level->] [--perfconfigfile <-arg->]

但由于 --neigh 和 --log 可以为同一命令多次请求

我想要这样的输出:

用法:java mudebs.broker.BrokerMain

startbroker --uri <-this broker URI-> [--neigh <-a remote broker URIs->...] [--log <-logger.level->...] [--perfconfigfile <-arg- >]

那可能吗 ?

标签: javaapache-commons-cli

解决方案


推荐阅读