Frage

Ich benutze GNUs GetOpt -Bibliothek für Java. Wie kann ich die langen Optionen dazu bringen, unempfindlich zu sein? dh ich will --switch behandelt werden wie wie --Switch. Das Standardverhalten scheint fallsempfindlich zu sein, und ich habe den Ort nicht gefunden, an dem ich sonst definiert habe.

Vielen Dank

War es hilfreich?

Lösung

Getopt wurde von und (meistens) für Linux -CLI -Programme geschrieben. Linux ist ein Fall-sensitiver Betriebssystem. Kurz gesagt, Get-opt liefert diese Funktionalität nicht. Sie können dies jedoch umgehen.

Geben Sie nur Optionen in Großbuchstaben an. Bevor Sie Ihre bestehen String[]args Um zu bekommen, schleifen Sie alle Optionen, die keine Argumente (z. B. beginnen mit -oder -oder -) in Großbuchstaben umwandeln.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top