FileNotFoundException в загрузочной банке Spring, но файл присутствуетJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 FileNotFoundException в загрузочной банке Spring, но файл присутствует

Сообщение Anonymous »

Я получаю FileNotFoundException, хотя файл явно присутствует в банке. почему так?

java.io.FileNotFoundException: file:/Users/serviceuser/project/coolApp/target/coolApp-1.0-SNAPSHOT.jar!/BOOT-INF/classes!/ssl_certs/mysslstore.jks (No such file or directory)
at java.base/java.io.FileInputStream.open0(Native Method) ~[na:na]
at java.base/java.io.FileInputStream.open(FileInputStream.java:219) ~[na:na]
at java.base/java.io.FileInputStream.(FileInputStream.java:157) ~[na:na]
at java.base/java.io.FileInputStream.(FileInputStream.java:112) ~[na:na]


Однако я вижу файлы, упакованные в jar.

jar -tf coolApp-1.0-SNAPSHOT.jar | grep ssl

Изображение


РЕДАКТИРОВАТЬ
Я загружаю файл следующим образом

new FileInputStream(CoolApp.class.getClassLoader().getResource("ssl_certs/mysslstore.jks").getFile())


Подробнее здесь: https://stackoverflow.com/questions/574 ... is-present
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»