3

是否有可能在 Apache commons CLI 中有条件地要求选项?例如,我有两个选项-c 和-d。选项 -c 只能从预定义列表中获取一个值(“值一”、“值二”)。有没有办法使选项 -d 仅在 -c 参数设置为“值一”时才需要,但如果 -c 设置为“值二”则保持可选?

4

1 回答 1

1

当前版本(1.4)似乎不支持它。应该在我自己的代码中实现这种限制。

于 2017-04-20T21:48:57.333 回答