Frage

Ich schreibe ein Java-Programm in Eclipse (galileo-Version). Das Programm liest einfache Benutzerdaten von Eingabedatei an Konsolenbefehl angegeben und verarbeitet es.

Aber ich bin nicht sicher, wo ich diese Eingabedatei in Eclipse Workspace platzieren sollte, so dass, wenn ich Programm in Eclipse und geben Sie in den Eingabedateinamen ausgeführt wird, kann es zu finden und Programm sie verarbeiten kann.

und ist dort Weg zum Set Dateipfad, so kann ich nur Platz Eingabedatei an jedem Ort und den Dateipfad zur Laufzeit angegeben?

Danke!

War es hilfreich?

Lösung

Der Java-Prozess mit dem Projektverzeichnis als Arbeitsverzeichnis standardmäßig gestartet wird.

Andere Tipps

Das Standardarbeitsverzeichnis, wenn Sie eine Java-Anwendung in Eclipse ausführen, ist das Projektverzeichnis. Wenn Sie Ihre Daten-Datei in diesem Verzeichnis abgelegt werden, können Sie einfach ohne vorhergehenden Pfad zur Datei verweisen. Sie können auch das Arbeitsverzeichnis ändern, aber die Starteigenschaften für Ihre Anwendung zu ändern.

Alternativ können Sie angeben, nur den Dateipfad als Argument für Ihren Java-Prozess. Unter dem Menü Ausführen auf Run-Konfigurationen ... Sie sollen Ihre Klasse unter Java-Anwendungen sehen. Wählen Sie die Registerkarte Argumente und geben nur den Pfad im Feld Programmargumente.

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