Hey Leute,
Ich habe eine datei "text.txt" die im selben Ordner liegen muss wie die "HalloWelt.class" (mit eclipse projekt/bin/package/HalloWelt.class) Ich möchte in der .class Datei z.b die Datei "text.txt" öffnen, ohne relativen Pfad wie C://Users... zu benutzen.
Hier mein Problem. Da die .class Datei erst nach dem kompliieren vorhanden ist, und der "bin" ordner erst nach dem kompilieren erstellt wird, kann die "text.txt" nicht in diesem Ordner liegen.
Da habe ich mir gedacht, den die "text.txt" in den Projektordner zu legen, da der ja bereits vorhanden ist. Dann müsste ich aber in der "HalloWelt.class" den Pfad dazu angeben, also zu einer Datei die nicht im gleichen Ordner liegt sondern "2 Ebenen höher".
Wie muss der Pfad dahin jetzt lauten? Ich habe bereits ../../text.txt probiert. Sobald man "2 Ordner höher liegt" funktioniert das aber nicht. ../text.txt würde funktionieren
Hoffe ihr habt das Problem verstanden.
mfg
jan
Ich habe eine datei "text.txt" die im selben Ordner liegen muss wie die "HalloWelt.class" (mit eclipse projekt/bin/package/HalloWelt.class) Ich möchte in der .class Datei z.b die Datei "text.txt" öffnen, ohne relativen Pfad wie C://Users... zu benutzen.
Hier mein Problem. Da die .class Datei erst nach dem kompliieren vorhanden ist, und der "bin" ordner erst nach dem kompilieren erstellt wird, kann die "text.txt" nicht in diesem Ordner liegen.
Da habe ich mir gedacht, den die "text.txt" in den Projektordner zu legen, da der ja bereits vorhanden ist. Dann müsste ich aber in der "HalloWelt.class" den Pfad dazu angeben, also zu einer Datei die nicht im gleichen Ordner liegt sondern "2 Ebenen höher".
Wie muss der Pfad dahin jetzt lauten? Ich habe bereits ../../text.txt probiert. Sobald man "2 Ordner höher liegt" funktioniert das aber nicht. ../text.txt würde funktionieren
Hoffe ihr habt das Problem verstanden.
mfg
jan