Я пишу приложение командной строки в Java, и я выбрал Apache Commons CLI для анализа входных аргументов.
Скажем, у меня есть две требуемые опции (т.е. -input и -output). Я создаю новый объект Option и устанавливаю требуемый флаг. Пока все хорошо. Но у меня есть третий, необязательный вариант, т.е. -Помогите. С настройками, которые я упомянул, когда пользователь хочет показать справку (используйте параметр -help), он говорит: "-вход и выход" требуются. Есть ли способ реализовать это (через Commons CLI API, а не просто, если (! HasOption) throw new XXXException()).