[RESOLVIDO] (no such file or directory) getClass().getResource("/redes/file.zip").getFile();

Olá,

Tenho um projeto Web em Maven.
Quando starto o Tomcat no Eclipse e acesso no navegador, o sistema funciona normalmente. Quando eu gero o .war e faço o deploy no servidor, ele não consegue carregar esse arquivo, erro “no such file or directory”.
Já até conferi no servidor se o arquivo estava no caminho correto depois do deploy, e estava sim.

Alguém pode me auxiliar?

(no such file or directory)
getClass().getResource("/redes/file.zip").getFile();

Posso afirmar que redes é um diretório dentro da pasta resources do maven?
Já tentou utilizar o:

Thread.currentThread().getContextClassLoader().getResourceAsStream("redes/file.zip");

Desta forma, o método chamador irá presumir que o recurso está no mesmo diretório do bytecode da classe.

Da forma como sugeri utilizar, o método começa a fazer a busca de diretório a partir da raiz do classpath, possibilitando a busca em todo pacote da aplicação.

Deu certo! Muito obrigado!