Wenn ich Befehlszeilenargumente eingebe, In Eclipse, mit Ausführungskonfiguration. Aber ich weiß nicht, wie ich Befehlszeilenargumente in IntelliJ IDEA eingeben soll.
command-line
arguments
intellij-idea
sungkwangsong
quelle
quelle
Im Menü "Ausführen" und links neben den beiden grünen Pfeilen "Ausführen" und "Debuggen" in der Symbolleiste befindet sich ein Element "Konfigurationen bearbeiten". In diesem Bereich erstellen Sie eine Konfiguration mit der Schaltfläche "+" oben links. Anschließend können Sie die Klasse mit main () auswählen, VM-Parameter und Befehlszeilenargumente hinzufügen, das Arbeitsverzeichnis und alle Umgebungsvariablen angeben.
Dort gibt es auch andere Optionen: Codeabdeckung, Protokollierung, Build, JRE usw.
quelle
$gradle cucumber -Ptags=@Cal -Penv=dev1
. Ich habe Werte unterEdit Config.. > Program Arguments
als eingegeben--tags "@Cal" "env=dev1"
. Mir ist aufgefallen, dass es@Cal
funktioniert hat undenv=dev1
nicht funktioniert.java MyClass < someFileName.txt
es, wenn ich es mache , aber wenn ich< someFileName.txt
Programmargumente in IntelliJ hinzufüge, gibt es eineError: Could not find or load main class <
Idee zurück, wie man es löst?Wenn Sie Intellij verwenden, gehen Sie zur Menüeinstellung
Run > Edit Configurations
. Ein Dialogfeld wird angezeigt. Jetzt können Sie demProgram arguments
Eingabefeld Argumente hinzufügen .quelle
Beispiel Ich habe einen Klassentest:
Dann. Gehen Sie zur Konfiguration, um den Klassentest auszuführen:
Schritt 1: Anwendung hinzufügen
Schritt 2:
Sie können Argumente in das Textfeld Programmargumente eingeben.
quelle
Wir können nicht ins Terminal gehen und dem guten Alten nachgeben
java Classname arg1 arg2 arg3
Wir müssen die Laufkonfiguration bearbeiten.
Schritt 1: Nehmen Sie das Menü Ausführen.
Schritt 2: Wählen Sie Konfigurationen bearbeiten.
Schritt 3: Füllen Sie das Feld Programmargumente aus
Danach werden die Argumente am Ende des Befehls eingefügt, den IntelliJ erstellt, wenn Sie das Programm ausführen :)
quelle
Sie trennen mehrere Programmargumente durch Leerzeichen. (das war mir nicht klar)
Programmargumente:
Julia 52 Actress
quelle
Auf einem MacBook Air mit "OSX 10.11.3" :
quelle
Führen Sie die folgenden Schritte aus: -
Gehen Sie zu Ausführen - Konfiguration bearbeiten -> Anwendung (links im Bedienfeld) -> wählen Sie die Scala-Anwendung aus, die Sie ausführen möchten -> Programmargument
quelle
maytham-ɯɐɥıλɐɯ , Sie können diesen Code verwenden, um die Eingabe der Datei zu simulieren:
Oder senden Sie den Dateinamen als Parameter und fügen Sie ihn in FileInputStream ein:
quelle
Wenn Sie in IntelliJ args-Parameter an die Hauptmethode übergeben möchten.
Gehen Sie zu-> Konfigurationen bearbeiten
Programmargumente: 5 10 25
Sie müssen die Argumente durch getrennte Leerzeichen übergeben und auf Anwenden und Speichern klicken.
Führen Sie jetzt das Programm aus, wenn Sie drucken
System.out.println(args[0]);
System.out.println(args[1]);
System.out.println(args[2]);
Ausgabe ist5 10 25
quelle