Mudanças entre as edições de "O erro "class path resource cannot be resolved to absolute file path""
De Wiki Integrator do Brasil
(Criou página com 'Caso tente obter algum recurso como a leitura de um arquivo dentro de um JAR file, provavelmente está usando a classe errada.<br> Para corrigir, use '''resourceLoader.getReso...') |
Edição atual tal como às 18h07min de 5 de março de 2023
Caso tente obter algum recurso como a leitura de um arquivo dentro de um JAR file, provavelmente está usando a classe errada.
Para corrigir, use resourceLoader.getResource().getInputStream() que obtém um objeto InputStream diretamente do recurso representado pelo objeto resourceLoader.
O método getInputStream() retorna um fluxo de entrada que pode ser usado para ler os dados do arquivo.
Essa é a abordagem apropriada para trabalhar com arquivos em ambientes com restrições de acesso ao sistema de arquivos ou um arquivo que está está dentro de outro compactado, como um JAR.