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