Karate 如何将数组从空手道特性发送到Java方法?

Karate 如何将数组从空手道特性发送到Java方法?,karate,Karate,我们有一个java方法,它接受一个字符串和一个字符串数组: public static void foo(String bar, String... parts){ modify parameters... } 我们想从空手道功能发送参数: * def temp = JavaClass.foo(bar, part1, part2) 它可以工作,但只有bar和part2被发送到foo方法。如何从空手道功能发送字符串数组,类似smth * def temp = JavaClass.foo

我们有一个java方法,它接受一个字符串和一个字符串数组:

public static void foo(String bar, String... parts){
    modify parameters...
}
我们想从空手道功能发送参数:

* def temp = JavaClass.foo(bar, part1, part2)
它可以工作,但只有bar和part2被发送到foo方法。如何从空手道功能发送字符串数组,类似smth

* def temp = JavaClass.foo(bar, [part1, part2])

很抱歉,如果我们没有在官方github回购中看到该问题。谢谢

尝试将parts参数设置为Java列表,这样就可以了

publicstaticvoidfoo(字符串栏,列表部分){