我创建了一个新的liquibase.Runner
,并使用占位符填充了db凭据属性,该占位符应该从DeployIt字典中填充。但是这些属性值没有得到解决,例如url
,username
等等。
请建议liquibase.Runner
是否支持字典占位符替换?
答案 0 :(得分:1)
由于liquibase.Runner
是XL Deploy中的Container,因此它不支持占位符替换。只有从Deployable到Deployed的转换支持占位符替换。如果您想要将设置外部化,请将它们放在liquibase.properties
中,并将liquibase.Runner.liquibaseConfigurationPath
指向属性文件。
请在此处查看documentation。