我们的项目结构看起来像这样(抱歉格式化):
server/
pom.xml
src/
main/
java/
test/
java/
it/
java/
无论测试名称如何,我mvn clean test
都想跳过 it/java中的所有测试。我看到的解决方案取决于集成测试在不同的包中或在名称上带有一些前缀以表明它们是集成测试。
有没有办法在我运行时将它/java 排除在运行之外mvn clean test
?最终,我们希望能够通过运行 mvn integration-test 来运行集成测试。