Maven构建 - 运行应用程序然后执行JUnit测试

时间:2015-07-30 00:12:33

标签: maven unit-testing testing junit pom.xml

作为构建过程的一部分,我希望maven启动一个程序,然后在同一个阶段执行JUNIT测试,这是mvn测试阶段。

我正在使用Spring Boot以及Spring Boot Maven插件。如您所知Spring Boot有一个嵌入式tomcat容器。所以我可以通过在eclipse中作为应用程序运行来在这个tomcat服务器上运行我的应用程序。

例如,当我运行mvn test时,我希望我的应用程序运行FIRST然后执行测试。

我已经看到了正在使用的exec-maven插件,并且您指定了希望应用程序运行的maven构建周期中的阶段。它允许您指定的最早阶段是测试阶段。

但我不确定应用程序是否会在测试之前立即运行?

如何在我的POM文件中指定我希望应用程序在测试阶段之前运行?

0 个答案:

没有答案