Login Registre-se
pegar caminho dentro do JAR [RESOLVIDO]  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
joaorueda

JavaC Membro

Membro desde: 03/07/2017 11:52:00
Mensagens: 25
Offline

bom dia ! Pessoal,

tenho algo do tipo na minha aplicacao ...

String path = Relatorio.class.getProtectionDomain().getCodeSource().getLocation().toURI().getPath();

pego o path concateno com a pasta de relatorio + o nome do relatorio e tudo funciona lindo , maravilhoso...

Só que eu preciso gerar um jar pois isso vai rodar em uma linha de comando , dai o path não localiza o diretorio e nao acha o arquivo...

como eu posso ele estando compactado no jar achar corretamente o caminho ?

Esta mensagem foi editada 1 vez. Última atualização foi em 31/08/2017 17:25:28

robertop

JavaC Membro

Membro desde: 10/07/2013 20:08:36
Mensagens: 149
Offline

Tenta pegar o caminho da seguinte forma



esta "pasta dos relatórios" deve estar na mesma pasta do jar

Abraço!
joaorueda

JavaC Membro

Membro desde: 03/07/2017 11:52:00
Mensagens: 25
Offline

a pasta fica dentro do Jar ...
joaorueda

JavaC Membro

Membro desde: 03/07/2017 11:52:00
Mensagens: 25
Offline

consegui assim :

this.getClass().getResource(relatorio)
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.9 © JForum Team