Чтение многострочного аргумента с использованием Apache Commons - PullRequest
0 голосов
/ 27 марта 2011

o.getValue() возвращает значение для опции.

Но для многострочного ввода, скажем, -h this is a heading, функция возвращает только первую строку ' this ';как получить полный параметр: this is a heading.

1 Ответ

2 голосов
/ 28 марта 2011

Вероятно, это проблема того, как ваша оболочка анализирует командную строку.Все известные мне оболочки разбивают слова на отдельные аргументы, и вам нужно использовать кавычки, чтобы обойти это, например -h "this is a heading" Все оболочки работают таким образом, и я не верю, что вы можете обойти это в Java.

...