Parsing -Befehlszeilenargumente in java
Parsing -Befehlszeilenargumente in Java erlauben es Ihnen, Werte an Ihr Programm zu übergeben, wenn es ausgeführt wird, eine flexible Möglichkeit, sein Verhalten zu konfigurieren und zu konfigurieren. Bibliotheken:
für eine robuste und feature-rich-Lösung, sollten Sie die folgenden Bibliotheken verwenden:
Apache Commons Cli: http://commons.apache.org/cli/
]]]]]]es Jsap:: http://www.martiansoftware.com/JSAP/;&&]]]&&]]&&&]]&&&&]] custom Implementierung unter Verwendung der Scannerklasse: import org.apache.commons.cli.*;
Hauptklasse Haupt {
public static void main (String [] args) löst Ausnahme {aus {
Optionen Optionen = neue Optionen ();
Option input = new Option ("i", "Eingabe", true, "Eingabedateipfad");
input.setRequired (true);
options.addoption (Eingabe);
Option Ausgabe = neue Option ("O", "Ausgabe", true, "Ausgabedatei");
output.setRequired (true);
options.addoption (output);
CommandLineParser parser = new defaultParser ();
HelpFormatter formatter = new helpFatter ();
Commandline cmd = parser.Parse (Optionen, Argumente);
String InputFilePath = cmd.getOptionValue ("input");
String outputFilePath = cmd.getOptionValue ("output");
System.out.println (InputFilePath);
System.out.println (outputFilePath);
}
"
Fehlende erforderliche Option: o
Verwendung: Versorgungsnamen
-i,-Eingabe
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3