[RESOLVIDO] Jar não consegue ler caminho do classpath

3 respostas
D

Boa noite pessoal.
No application da minha aplicação existe um caminho para um certificado que precisa ficar dentro da aplicação.
Esse caminho está conforme o exemplo classpath:pasta/arquivo_certificado.
Para recuperar esse aquivo utilizo ResourceUtils.getFile, subindo pelo mvn spring-boot:run funciona sem problemas, mas ao executar o jar tenho um erro dizendo que o arquivo não é encontrado e mesmo o caminho conforme configurado classpath:pasta/arquivo_certificado.

Minha ideia seria pegar o path InpuStream:

Captura%20de%20tela%20de%202019-01-18%2023-51-18

Ai vem o problema não sei se é possivel ler o path e pegar o caminho real do arquivo.

Se alguem souber como me ajudar agradeço muito.

Vlwwww

[]'s

3 Respostas

V

Boa tarde amigo.

Utilizando o maven o sistema não consegue encontrar o arquivo sem o path estar declarado dentro do build do maven…segue exemplo:

<build>
    <resources>
        <resource>
            <directory>src/main/java</directory>
        </resource>
    </resources>
</build>

Boa sorte amigo :metal::sunglasses::metal:

D

Perfeito man … funfou.

tks

Abraço

V

Que bom que funcionou, abraços. :metal::sunglasses::metal:

Criado 19 de janeiro de 2019
Ultima resposta 21 de jan. de 2019
Respostas 3
Participantes 2