如何参数化flyway.properties以引用用户的主目录?

时间:2014-05-27 23:57:47

标签: flyway

我正在尝试检查vcs是否可以在所有开发人员的计算机上运行的flyway.properties文件。我需要参数化flyway.properties,并且无法弄清楚如何。也许它不受支持;请告诉我。

以下是我要设置的两个属性。您可以看到我正在使用Java user.home系统属性来尝试引用用户的主目录。

flyway.locations=filesystem:${user.home}/workspace/project-clone/sql
flyway.jarDir=${user.home}/.m2/repository/org/postgresql/postgresql/9.3-1101-jdbc41

Flyway似乎想在其安装目录中使用sql和jars,但这不是特定于项目的,我希望我的同事喜欢这个工具,所以请帮我弄清楚如何简单地使用它。

1 个答案:

答案 0 :(得分:0)

目前尚未直接支持此功能。但是,您可以使用符号链接来实现此目的。如果这不能满足您的需求,请在问题跟踪器中提交功能请求。