Olá pessoal, estou com dúvida, como fazer para lista arquivos que estão dentro do Jar…
Estou apanhando para tentar usar “getClass().getResource(“imagens/carros/”);”.
Se eu executo o aplicativo pelo Netbeans não vejo problemas para listar as imagens, mas se uso java -jar o problema aparece.
Alguém poderia me dar uma luz para este problema?
Bem foi isso que estava usando mesmo, mas o java se perde quando você usa java -jar arquivo.jar, ele não acha os “recursos”…
Eu acabei resolvendo de uma forma menos elegante, deixei tudo fora do Jar, infelizmente.
S
suspiro10
Bom, sempre o ideal é fazer um exemplo rodável… demonstrando o comportamento errado etc… como você não postou fica difícil saber,
e somente uma imagem… também não funciona, porque às vezes também vejo esse problema… você compila no netbeans mesmo?
e ao dar duplo click no jar? ou o problema é somente ao executar via linha de comando…
Isso foi por causa das tentativas que fiz para conseguir listar os arquivos de dentro de uma pasta em um Jar. Uma solução (não testei) é usando o JarEntry que é basicamente tratar o Jar como se fosse um arquivo zip.