Изображения JAR-файла не отображаются в Интернете - PullRequest
0 голосов
/ 05 августа 2020

Я создал файл jar, и у меня проблема с изображениями, когда я запускаю его в Интернете. (Я использую Amazon EC2)

В настоящее время я думаю, что потерялся при установке пути. Он хорошо работает на моем локальном хосте, когда я устанавливаю путь к чему-то вроде img src = "/img/1.jpg".

Итак, с URL URL = getClass (). GetClassLoader (). GetResource (" img / 1.jpg "); Когда я запускаю его, я получаю путь, начинающийся с jar: file ~~.

Но в Интернете изображение не отображается. Я просто вижу маленький квадратный значок там, где должно быть изображение.

Это проблема, связанная с путями? Или что-то другое? Как мне указать путь для решения проблемы?

Я новичок и буду признателен за любую помощь. :)

1 Ответ

0 голосов
/ 05 августа 2020

см. Это.

Пример

ClassPathResource resource = new ClassPathResource("application.yml");
InputStream inputStream = resource.getInputStream();
...