有没有可能在 Apache commons CLI 中有条件地要求一个选项? 例如。我有两个选项 -c 和 -d。选项 -c 只能从预定义列表中获取值(“值一”、“值二”)。有什么方法可以使选项 -d 仅在 -c 参数设置为“值一”时才需要,但如果 -c 设置为“值二”则保持可选?
最佳答案
看起来它在当前版本 (1.4) 中不受支持。应该在我自己的代码中实现这种限制。
关于java - 在 Apache commons CLI 中有条件地需要一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43458212/