如何在脚本 Liquibase 中使用 Maven 变量?
How to use maven variable in scripts Liquibase?
我想在我的数据库中保存 Maven 信息,就像我在每个 运行 liquibase 中的项目版本。
我尝试将我的 maven 变量放在一个外部属性文件中,但它没有被使用,我的 table.
中的值为“{project.version}”
有办法获取这些信息吗?
感谢您的帮助。
您需要查看 Maven resource filtering 是什么。
当您在 pom.xml
中定义 <resource/>
-s 时,您可以通过执行 <filtering>true</filtering>
打开过滤。这将告诉 Maven 替换资源中的所有 ${foo.bar}
-like 变量。
我想在我的数据库中保存 Maven 信息,就像我在每个 运行 liquibase 中的项目版本。
我尝试将我的 maven 变量放在一个外部属性文件中,但它没有被使用,我的 table.
中的值为“{project.version}”有办法获取这些信息吗?
感谢您的帮助。
您需要查看 Maven resource filtering 是什么。
当您在 pom.xml
中定义 <resource/>
-s 时,您可以通过执行 <filtering>true</filtering>
打开过滤。这将告诉 Maven 替换资源中的所有 ${foo.bar}
-like 变量。