Я создаю приложение, которое в основном предоставляет услуги REST, ничего особенного. поскольку мои данные, используемые приложением, могут иметь несколько языков, я подумал об использовании файлов комплекта.
Я создал 3 файла, один с именем файла по умолчанию и еще два с указанными c языками. Файлы, созданные с использованием intellij IDE, который я использую.
Я следовал этому руководству https://www.baeldung.com/java-resourcebundle, однако при каждом запуске получаю:
MissingResourceException: Can't find bundle for base name tp_app_strings, locale en_US
Я перепробовал множество статей но ни один из них, похоже, не решил проблему.
Один забавный факт заключается в том, что если я использую @Value("classpath:tp_app_strings.properties")
в поле «Ресурс», я могу получить ссылку на этот файл, поэтому он смог найти его.
Еще одна вещь, которую я пытался создать, - создать каталог WEB-INF и поместить туда файлы (читайте его в какой-то статье), но все равно безрезультатно
Структура проекта совершенно прямолинейно:
Пружинная версия версии 2.2 под управлением tomcat.
Любые предложения будут очень ценными