Код: Выделить всё
java MyProgram -r opt1 -S opt2 arg1 arg2 arg3 arg4 --test -A opt3
Код: Выделить всё
regular Java args[] of size=4
org.apache.commons.cli.Options[] of size=3
org.apache.commons.cli.Options[] #2 of size=1
Код: Выделить всё
1. options with a "-" char
2. options with a "--" char
3. options without any marker, or "bare args"
Я бы хотел, чтобы CLI Apache Commons работал, но ВСЕ ЕЩЕ мог передавать в программу обычные аргументы, если у этих аргументов не было префикс опции. Возможно, так оно и есть, но в документации об этом не говорится, когда я ее читаю...
Подробнее здесь: https://stackoverflow.com/questions/734 ... ne-program