Hallo.
Folgender Code:
Der Abruf über den absoluten Pfad funktioniert. Wenn ich einfach nur die Datei angebe (liegt im gleichen Verzeichnis wie diese Klasse hier - ist auch im Sun Tutorial so angegeben), kommt eine FileNotFoundException.
Kann mir das jemand erklären?
Welchen relativen Pfad muss ich hier angeben, damit es funktioniert?
Vielen Dank.
Folgender Code:
Java:
try {
ldapProperties = new Properties();
// FileInputStream in = new FileInputStream(
"C:\\workspaceBLA\\agreex\\service\\src\\impl\\de\\basisagree\\agreex\\service\\impl\\comp\\auth\\ldap.properties");
FileInputStream in = new FileInputStream("ldap.properties");
ldapProperties.load(in);
in.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String technischerUser = (String) ldapProperties.get("ldap.technischerUser");
System.out.println(technischerUser);
Der Abruf über den absoluten Pfad funktioniert. Wenn ich einfach nur die Datei angebe (liegt im gleichen Verzeichnis wie diese Klasse hier - ist auch im Sun Tutorial so angegeben), kommt eine FileNotFoundException.
Kann mir das jemand erklären?
Welchen relativen Pfad muss ich hier angeben, damit es funktioniert?
Vielen Dank.
Zuletzt bearbeitet von einem Moderator: