从2.5.5升级到3.1.1后,当我将应用程序构建为可执行战争(或部署到 tomcat 容器)时,无法从 message.properties 或任何 i18n 属性文件解析消息。
org.springframework.context.NoSuchMessageException: No message found under code 'timeZoneId' for locale 'en_US'.
在 IntelliJ 中运行时,一切正常。
在配置方面,我试图让我的构建尽可能接近“开箱即用”的 Grails 应用程序。
我想知道是否有人可以提供提示或建议作为调查的途径,因为我几乎没有想法。很高兴根据要求添加配置详细信息。
我正在使用带有插件作为依赖项的多模块构建。