Hier ist die Struktur meines Projekts:
Ich muss lesen config.properties
innerhalb MyClass.java
. Ich habe versucht, dies mit einem relativen Pfad wie folgt zu tun:
// Code called from MyClass.java
File f1 = new File("..\\..\\..\\config.properties");
String path = f1.getPath();
prop.load(new FileInputStream(path));
Dies führt zu der folgenden Fehlermeldung:
..\..\..\config.properties (The system cannot find the file specified)
Wie kann ich in Java einen relativen Pfad definieren? Ich verwende jdk 1.6 und arbeite unter Windows.