Hi!
Ich hab ein (Eclipse-)Projekt, in welchem eine Klasse auf eine Resource zugreifen muss (Ein Properties-Objekt muss ein properties-file einlesen). Das sieht dann so aus:
Solange ich meine BtmProperties-Klasse in anderen Eclipse-Projekten (nicht als jar) nutze, klappt das wunderbar. Nun habe ich für ein JSP-Projekt aber ein jar erzeugen müssen und beim Aufruf der initProperties-Methode knallt's dann. Die IOException wird ausgelöst und ich bekomme als Message:
Dabei ist der Pfad vollkommen korrekt!
Irgendeine Idee?
Ich hab ein (Eclipse-)Projekt, in welchem eine Klasse auf eine Resource zugreifen muss (Ein Properties-Objekt muss ein properties-file einlesen). Das sieht dann so aus:
Code:
public class BtmProperties {
private static HashMap<String,String> propertiesMap;
private static void initProperties() {
Properties properties = new Properties();
try {
File file = new File(new BtmProperties().getClass().getResource("btm.properties").getFile());
properties.load(new FileInputStream(file));
} catch (IOException e) {
........
Code:
file:/home/.../WEB-INF/lib/btm.jar!/.../btm.properties (No such file or directory)
Irgendeine Idee?