Задать вопрос
@ilezovofficial

Как достать файлы из resources Java?

Всем здравствуйте! Структура:

resources/config.yml
resources/lang/ru-RU.yml


Мне нужно получить InputStream этих файлов. Вот как сейчас:

InputStream in = getClass()
                .getClassLoader()
                .getResourceAsStream(resourcePath);


Файл config.yml удается получить, но с lang/ru-RU.yml проблема.

String resourcePath = "config.yml" //Для config.yml 
String resourcePath = "lang/ru-RU.yml" //Для lang
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Решения вопроса 1
@ilezovofficial Автор вопроса
Решение: Добавить путь к папке /lang в Maven

<resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/resources/lang</directory>
                <filtering>true</filtering>
            </resource>
 </resources>


Спасибо вам за помощь
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы