Ho trovato questa soluzione funzionanate

public void readTextFromJar(String s) {
String thisLine;
try {
InputStream is = this.getClass().getResourceAsStream(s);
BufferedReader br = new BufferedReader
(new InputStreamReader(is));
while ((thisLine = br.readLine()) != null) {
System.out.println(thisLine);
}
}
catch (Exception e) {
e.printStackTrace();
}
Il probela è che viene usato "this". Siccome io ho un sacco di metodi statici questa soluzione non posso usarla. Se qualcuno ne trova un'altra fate un fischio