Я использую CLI Apache Commons для обработки аргументов командной строки в Java. Я объявил параметры a и b, и я могу получить доступ к значению с помощью CommandLine.getOptionValue(). Usage: myapp [OP
Я использую Apache commons cli (1.2) для синтаксического анализа командной строки. У меня есть следующие в моем коде: import org.apache.commons.cli.OptionBuilder
OptionBuilder.withLongOpt("db-host").
Как я могу сделать вариант принимать только некоторые заданные значения, как в следующем примере: $ java -jar Mumu.jar -a foo
OK
$ java -jar Mumu.jar -a bar
OK
$ java -jar Mumu.jar -a foobar
foob