【发布时间】:2019-05-15 08:18:34
【问题描述】:
我有 .properties 文件,其中包含数据库密码、用户名等安全信息,该文件位于 src/resources 文件夹之外。
是否可以在打包步骤将此文件添加到war文件中
喜欢:
mvn clean package -DAddResource=/home/user/secured.properties
【问题讨论】:
-
像这样将凭据烘焙到构建工件中是个坏主意。这正是 Boot 支持在运行时提供属性文件和使用环境变量/系统属性/JNDI 来提供凭据的原因。
标签: java maven spring-boot war