我有两个maven配置文件:一个用于开发(默认是活动的),另一个用于集成测试
<profile>
<id>dev</id>
<properties>
<maven.profile>dev</maven.profile>
...
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>integration-test</id>
<properties>
<maven.profile>integration-test</maven.profile>
...
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
要运行集成测试,我直接指定配置文件:
mvn failsafe:integration-test -Pintegration
当使用failafe插件运行集成测试时,是否有一些方法,默认情况下使用 integration-test 配置文件?或者也许其他一些优雅的方法和最佳实践如何使用spring测试框架,maven和junit来实现这一点,以避免每次为集成测试键入配置文件名称。 感谢。