我创建了一个新的liquibase.Runner
并使用占位符填充了数据库凭据属性,该占位符应从 DeployIt 字典中填充。但是那些属性值没有被解析,比如url
,username
等等?
请建议是否liquibase.Runner
支持字典占位符替换?
与liquibase.Runner
XL Deploy 中的 Container 一样,它不支持占位符替换。仅在从 Deployable 转换为 Deployed 时才支持占位符替换。如果要外部化设置,请将它们放在 a 中liquibase.properties
,并将 指向liquibase.Runner.liquibaseConfigurationPath
属性文件。
请参阅此处的文档。