NullPointerException beim Lesen einer Eigenschaftendatei in Java
Ich verwende den folgenden Code, um eine Eigenschaftendatei zu lesen:
Properties pro = new Properties();
InputStream is = Thread.currentThread().getContextClassLoader().
getResourceAsStream("resources.properties");
pro.load(is);
Und wenn ich den Code ausführe, erhalte ich die folgende Fehlermeldung:
Exception in thread "main" java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Properties.java:418)
at java.util.Properties.load0(Properties.java:337)
at java.util.Properties.load(Properties.java:325)
at com.ibm.rqm.integration.RQMUrlUtility.RQMRestClient.getResource(RQMRestClient.java:66)
at com.ibm.rqm.integration.RQMUrlUtility.RQMRestClient.main(RQMRestClient.java:50)
Warum bekomme ich einNullPointerException
? Und wo soll ich das @ speicheresources.properties
Datei