Я использую Apache commons cli (1.2) для синтаксического анализа командной строки.
У меня в коде следующее:
import org.apache.commons.cli.OptionBuilder
OptionBuilder.withLongOpt("db-host").hasArg.
withDescription("Name of the database host").create('h')
Я получаю сообщение об ошибке hasArg не является членом org.apache .commons.cli.OptionBuilder
. Нет никакой разницы, если я изменю .hasArg
на .hasArg ()
.
Почему?
Кстати, Java разбирает это нормально.