Bom dia,
Até uma semana atrás o meu sistema funcionava tranquilamente usando o getResource() para identificar a pasta onde esta o sistema, mas de uma hora pra outra nao funciona mais como antes e agora retorna “null”, ele nao encontra mais a pasta img (onde ficam todas as imagens do meu sistema), esta pasta esta dentro do .jar.
Pesquisando encontrei que no IDE funciona de uma forma e compilado funciona de outra, até ai blz !!!, mas quero entender o q é pq mudou de uma hora pra outra !!, já procurei aqui no forum e em outros foruns o que poderia ter acontecido e não achei nada.
Exemplo:
antes eu usava assim e funcionava :
new ImageIcon(getClass().getResource("../img/logo.jpg");
rodando somente o getResource(), retorna isso :
getClass().getResource("")
jar:file:/D:/Projeto/teste.jar!/lib/
Porque não funciona mais para pegar as imagens dentro do jar … fazendo isso “…/img/” deveria pegar as imagens da pasta img, já q esta no memos nivel q esta pasta lib.
Agradeço qualquer ajuda ou explicação.