Я попытался явно создать bean-компонент SpringSource в своей конфигурации в надежде, что смогу указать путь к пакету ресурсов другого репо, чтобы я мог поместить всю свою локализацию в одном месте, однако я не уверен, что Компонент MessageSource будет использоваться в качестве базового имени. Ресурсы существуют в отдельном репо git, от которого я зависит через maven.
@Bean
public MessageSource messageSource() {
ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
messageSource.setBasename("classpath:/messages");
messageSource.setDefaultEncoding("UTF-8");
messageSource.setUseCodeAsDefaultMessage(true);
return messageSource;
}
}
По умолчанию это "classpath: / messages", однако в моем случае этот бин не находится в репо что делает пакет ресурсов ... Любая помощь приветствуется!