Erro ao acessar arquivo

Tenho uma classe que esta acessando um arquivo. (projeto_classe.jar)

String arquivo = minhaclasse.class.getResource(arquivo).getFile();
new FileInputStream(arquivo);

Funciona corretamente.

Porem quando gero um jar dessa classe para utilizar em outra aplicação, da o seguinte erro. (Projeto)

Caused by: java.io.FileNotFoundException: file:\G:\workspace\Projeto\lib\projeto_classe.jar!\br\com\projeto\arquivo\arquivo.txt (A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta)

O arquivo está dentro do teu classpath?
De uma olhada em http://docs.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html#getResourceAsStream(java.lang.String)