Input/Output Datei in Unterverzeichnis anwählen

dekaydenny

Neues Mitglied
Hallo mein Problem ist folgendes:

es gibt eine jar-datei zum starten des programmes in dem Ordner "Test/bin"
die jar-datei liest aus einer Datei die so ausgewählt wird (diese liegt auch im Verzeichnis "Test/bin":
BufferedReader in = new BufferedReader (new FileReader ("daten.txt"));

und sie wird dann wie folgt gelesen ...
while ((line = in.readLine()) != null)
{
String [] args = line.split(Object.LSPLIT);
Object dieses;


jetzt möchte ich aber nicht das die Datei in "Test/bin" liegt, sondern in "Test/data"

gibt es eine schnelle und einfache Lösung wie ich die Datei aus einem anderen Verzeichnis (Unterorner) lesen kann

.. wahrscheinlich ist es so einfach .. aber ich check es nicht ??? :L
 
BufferedReader in = new BufferedReader (new FileReader ("daten.txt"));
Code:
daten.txt
ist eine relative Pfad-Angabe, bezogen auf das Arbeitsverzeichnis (das von dem aus die Anwendung gestartet wird.

jetzt möchte ich aber nicht das die Datei in "Test/bin" liegt, sondern in "Test/data"
Dann ist der relative Pfad entsprechend anzupassen (mit dir/ls testen):
Code:
"../data/test.txt"

bye
TT
 

Zurück
Oben