标签: apache-commons-cli
我使用apache commons-cli作为命令行工具。 我有成对的依赖参数,例如,只有当参数A存在时,参数B才有意义。 这将有两个好处:自动警告/错误和更有用的使用声明。 commons-cli是否支持它?
答案 0 :(得分:6)
没有;你必须手动执行这些事情。 CLI有OptionGroup个,但它们是完全互斥的选项,而不是依赖选项。请参阅JavaDoc以获取Option,OptionBuilder(我强烈建议使用)和前面提到的OptionGroup。