In meinem Spring Boot MVC-Projekt habe ich 'messages_en.properties' und 'messages_uk.properties' im Ordner 'resources'. Nachrichtenquelle Konfiguration:Nachrichtenquelle nicht gefunden .properties-Datei
@Bean
public ResourceBundleMessageSource messageSource() {
return new ResourceBundleMessageSource();
}
application.properties:
spring.messages.basename=messages
Und was ich anstelle von Nachrichten in Vorlagen bekommen, ist so etwas wie:
?? contact.email_en_US ??
Früher funktionierte es auch ohne Konfiguration (nur mit messagesss Bundle in den gleichen Ordner gelegt). Vielleicht ist das Problem etwas mit Locale zu tun?
Duplizieren von http://stackoverflow.com/questions/35301642/after-switching-from-spring-boot- 1-2-8-zu-1-3-2-Anwendung-magisch-stoppt-Arbeit/35311589 # 35311589? –
Ich denke, Sie sollten messages_en.properties oder messages_uk.properties (abhängig von Ihrem Land lokal) zu message.properties umbenennen. Sie müssen mindestens eine Standarddatei haben. –