Si se non sbaglio il fatto che sia statico qualche problema lo crea...giusto per fare chiarezza il file da richiamare deve stare al livello dei packages, quindi se apri il jar come file .zip/.rar devi trovarti
--package1(cartella)
--package2(cartella)
--file.txt
e ti ricordo che da eclipse file.txt deve stare nella cartella bin affinché ti funzioni anche da li...hai questa struttura?