spring 在运行时刷新 i18n
我们有一个 Spring 应用程序,其中我们将 i18n 消息和密钥存储在属性文件 app_ar.properties & 中。 app_en.properties
我们还使用 reloadableResourceBundleMessageSource 作为消息源。
现在我需要编辑其中一个属性文件并重新加载它,因此我编辑该文件并清除 reloadableResourceBundleMessageSource 缓存。
在我的机器上一切正常,但在测试服务器或生产服务器上它不起作用?
会有什么问题吗???
We have a spring application in which we store the i18n messages and keys in a properties files app_ar.properties & app_en.properties
Also we use the reloadableResourceBundleMessageSource as a message source.
now I need to edit one of the properties files and reload it so I edit the file and clear the reloadableResourceBundleMessageSource cache.
On my machine every thing is going fine but on the test server or the production server it does not work?
what would be the problem ????
如 javadoc 中所述:
As described in the javadoc: