我正在使用spring-boot,并且希望将application.properties
文件夹中的/src/main/resources
文件作为手动构建计划中的任务进行更新。由于可以在客户内部安装该服务,因此我想为每个客户构建jar,在这里我可以提供要在maven构建之前注入/覆盖的变量(例如spring.data.mongodb。*属性)。
我找到了inject插件,但是它在变量之前添加了一个前缀,在这种情况下,由于使用spring自动完成数据库连接,因此无法使用。
是否有另一个我找不到的插件可以解决这个问题,或者是否有一种简单的方法来编写类似这样的脚本(请提供示例,因为我对Shell脚本不是很熟悉)?