Ich verstehe, wie ich meine Anwendung mit Befehlszeilenargumenten über das run-Konfigurationsmenü ausführen kann.Eclipse-Befehlszeilenargumente
Das Problem, das ich habe, ist, dass, egal, was ich diese Befehlszeilenargumente zu aktualisieren, nicht spiegelt diese Aktualisierungen, wenn ich den Code ausführen Eclipse.
bisher habe ich die Argumente zu setzen:
test1.txt test2.txt dfs
und dies wird drucken:
args[0] = test1.txt
args[1] = test2.txt
args[2] = dfs
aber wenn ich die Argumente aktualisieren und erneut ausführen es, die Argumente werden nicht update
Wie kann ich die Argumente "zurücksetzen" und die Anwendung mit den aktualisierten Argumenten erneut ausführen.
Die oben und unten funktionieren beide richtig und es war tatsächlich Eclipse, die mich Probleme verursacht. Das Problem wurde mit einem einfachen Neustart von Eclipse gelöst.
Vielen Dank.
Gehen Sie zu Run Configurations, nehmen Sie Ihre Änderungen vor, klicken Sie auf 'Übernehmen' (oder drücken Sie einfach 'Ausführen'). –
@ThomasW hat das versucht und es bleibt gleich –
@ cedwards93 Sie müssen die Programmargumente bearbeiten und nicht die Vm-Argumente –