Does-Dkarate.options="--标签@xyz";为空手道平行跑者(JUnit 5)工作

Does-Dkarate.options="--标签@xyz";为空手道平行跑者(JUnit 5)工作,karate,Karate,我一直试图通过命令行mvn test-Dkarate.options=“--tags@hello”-Dtest=TestParallel覆盖并行运行程序中的标记选项(如下所示),但它似乎并不在意。它运行所有标记为“忽略”和“此处定义的标记”的功能。未被覆盖。我尝试了@KarateOptions,但没有用 类TestParallel{ @Test void testParallel() { Results results = Runner.path("classpath:examples"

我一直试图通过命令行
mvn test-Dkarate.options=“--tags@hello”-Dtest=TestParallel
覆盖并行运行程序中的标记选项(如下所示),但它似乎并不在意。它运行所有标记为“忽略”和“此处定义的标记”的功能。未被覆盖。我尝试了
@KarateOptions
,但没有用

类TestParallel{

@Test
void testParallel() {
    Results results = Runner.path("classpath:examples").tags("~@ignore").parallel(5);
    generateReport(results.getReportDir());
    assertEquals(0, results.getFailCount(), results.getErrorMessages());
}
但是,这适用于简单的@karate.test-
mvn测试-Dkarate.options=“--tags@hello”-Dtest=ExampleTest

class ExamplesTest {

@Karate.Test
Karate testAll() {
    return Karate.run().relativeTo(getClass());
}
这两个类位于同一层次结构上


这个命令缺少什么?
mvn test-Dkarate.options=“--tags@hello”-Dtest=TestParallel

我想您遇到了这个错误:


您能否尝试0.9.6.RC1并确认它已修复?

我想您遇到了以下错误:


您可以尝试0.9.6.RC1并确认它已修复吗?

谢谢@Peter Thomas。它确实有效:)。我正准备提交我的解决方案以在POM systemPropertyVariables中设置标记。将恢复它。感谢HIPThank@Peter Thomas。它确实有效:)。我正要提交我的解决方案以在POM systemPropertyVariables中设置标记..WiI’我会把它还原的……谢谢你