我正在使用Jetty和Selenium来自动化我的Maven 2中的一些单元测试。我们真的只想将这些测试作为 CI 构建的一部分运行,并希望通过-Dmaven.test.skip
属性来控制它。
我找不到将其应用于 Jetty 插件执行的方法。我错过了一些明显的东西吗?
关于此功能的功能请求已经修复,现在您可以通过设置jetty.skip
属性跳过 jetty 插件执行:
$ mvn -Djetty.skip=true
也可以看看:
maven.test.skip 属性是 surefire 插件用来决定是否应该跳过的属性。jetty 插件根本不关心这个属性。这样做的唯一方法是将您的 jetty 插件执行移动到配置文件中,并在 maven.test.skip 属性为 false 时尝试激活它。