Har problem med att läsa in en PDF-fil från mitt javaprograms JAR-paket.
Följande kod:
File file = new File(getClass().getClassLoader().getResource("cv.pdf").getFile());
System.out.println("File: " + file);
if(file.exists()){
System.out.println("Exists!");
}else{
System.out.println("Don't Exist!");
}
Visar i terminalen:
File: file:/Users/***/Dropbox/***/***EventHandler/dist/***EventHandler.jar!/cv.pdf
Don't Exist!
Jag vet att den filen ligger i det JAR-paketet, jag har packat upp det och dubbelkontrollerat.
Om jag försöker lägga till ett "/" i början av sökvägen får jag istället ett NullPointerException.
Vad är det för uppenbart jag missat?