我们有一个装在罐子里的springboot应用程序。在打包时,我们将所有配置属性文件捆绑到除文件application.properties
之外的jar文件中。在弹簧包装的罐子中覆盖messages.properties
现在,我们确实需要编辑包装在jar中的配置文件中的一些密钥。文件名是messages.properties
,其中包含一些错误键和值。
要覆盖messages.properties
罐子外,我们确实创造了在resources
文件夹message.properties
并重新启动应用程序,但应用仍指向messages.properties
文件中的jar捆绑在一起。
现在,我的问题是有没有一种方法可以覆盖messages.properties
或messages.properties
文件中的密钥,而不对jar文件进行任何更改?
我已尽全力将问题放在最佳状态,如果您需要更多详细信息,请让我知道。
很多预先感谢。
通常不管里面的罐子应该采取比任何资源,环境属性等的“非jar”属性的优先级高。如果你认为某些键值经常改变,而你不想改变jar,最好将这些属性保存在jar外面。 – user3366706