Сделать опцию условно обязательной в Apache commons CLI
Есть ли возможность сделать опцию условно обязательной в Apache commons CLI? Например, у меня есть два варианта -c и -d. Опция -c может принимать значение только из предварительно определенного списка ("значение одно", "значение два"). Есть ли способ сделать параметр -d обязательным только в том случае, если для параметра -c установлено значение "значение одно", но оставить его необязательным, если для параметра -c установлено значение "значение два"?
1 ответ
Похоже, что это не поддерживается в текущей версии (1.4). Следует реализовать такого рода ограничения в моем собственном коде.