我们将一个springboot应用程序打包到一个jar中。在打包时,我们将所有配置属性文件捆绑到除application.properties
文件之外的jar文件中。
现在,我们确实需要编辑打包在jar中的配置文件中的一些键。文件名为messages.properties
,其中包含一些错误键和值。
要覆盖jar外的messages.properties
,我们确实在message.properties
文件夹中创建了resources
并重新启动了应用,但应用仍指向捆绑的messages.properties
文件在罐子里。
现在,我的问题是我们可以在不对jar文件进行任何更改的情况下覆盖messages.properties
或messages.properties
文件中的键吗?
我已尽力将问题置于最佳状态,如果您需要更多详情,请告诉我。
非常感谢提前。
答案 0 :(得分:1)
尝试这种方法,
使用值覆盖键修改newmessage.properties,将其放在资源文件夹中,在 application.properties add
中spring.messages.basename = newmessage