【发布时间】:2017-08-27 10:25:57
【问题描述】:
我想在一个地方定义数据库url, username, password。目前我有
application.properties 与
spring.datasource.url=....
spring.datasource.username=sa
spring.datasource.password=00
和pom.xml一起
<plugin>
<groupId>org.flywaydb</groupId>
<artifactId>flyway-maven-plugin</artifactId>
<version>4.1.2</version>
<configuration>
<url>....</url>
<user>sa</user>
<password>00</password>
</configuration>
</plugin>
所以我可能需要重用application.properties中定义的属性值。
这个<password>${spring.datasource.password}</password> 不起作用。
我也试过了
<systemProperties>
<systemProperty>
<name>url</name>
<value>....</value>
</systemProperty>
...
</systemProperties>
这两种方法都行不通。
【问题讨论】:
标签: java maven spring-boot flyway