我在系統屬性中使用$ {surefire.forkNumber}在我的pom中。根據maven documentation,它應該被解析爲當前正在運行的fork的數量。但它解決爲空。
下面是我的POM文件的片段:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.16</version>
<configuration>
<forkCount>3</forkCount>
<reuseForks>true</reuseForks>
<redirectTestOutputToFile>true</redirectTestOutputToFile>
<systemPropertyVariables>
<database.name>My_Test_Schema_${surefire.forkNumber}</database.name>
</systemPropertyVariables>
</configuration>
</plugin>
我錯過了什麼?
請,有人扔一些輕...
請發送完整的pom(或至少插件定義)。 – blackbuild