java gnu getopt - как сделать это нечувствительным?
-
23-10-2019 - |
Вопрос
Я использую библиотеку GNU Getopt для Java. Как я могу сделать длительное решение быть нечувствительным? т.е. я хочу --switch
с ними обращаются как --Switch
. Анкет Поведение по умолчанию кажется чувствительным к случаю, и мне не удалось найти место для определения иначе.
Спасибо
Решение
Getopt написан и (в основном) для программ Linux CLI. Linux-это чувствительная к случаю операционную систему. Короче говоря, Get-Opt не предоставляет эту функциональность. Тем не менее, вы можете обойти это.
Укажите только параметры в верхнем регистре. Прежде чем пройти свой String[]args
Чтобы получить, перевернуть его и преобразовать все варианты, которые не являются аргументами (например, начните с -или -) в верхний регистр.
Не связан с StackOverflow