Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Groovy脚本非法使用非虚拟函数调用_Java_Jenkins_Groovy - Fatal编程技术网

Java Groovy脚本非法使用非虚拟函数调用

Java Groovy脚本非法使用非虚拟函数调用,java,jenkins,groovy,Java,Jenkins,Groovy,当我在eclipse&jenkins中运行groovy脚本时,我发现以下错误: java.lang.VerifyError: (class: groovy/runtime/metaclass/java/lang/StringMetaClass, method: super$2$invokeMissingMethod signature: (Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;) Ill

当我在eclipse&jenkins中运行groovy脚本时,我发现以下错误:

java.lang.VerifyError: (class:
groovy/runtime/metaclass/java/lang/StringMetaClass, method:
super$2$invokeMissingMethod signature:
(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;)
Illegal use of nonvirtual function call

但当我从groovy控制台运行时,我能够执行代码而不会出现此错误。我尝试过jre 6,7,8,但没有任何帮助。。有人能帮我解决这个问题吗。

Jenkins 1.x随Groovy 1.8.9提供,因此在Jenkins脚本控制台或CLI命令中运行时,您的脚本需要与Groovy 1.8兼容

即将发布的Jenkins 2.0版本将随Groovy 2.4.6一起发布


有关详细信息,请参阅。

groovy的哪个版本?那么Java的确切版本是什么呢?groovy 2.4.6和jdk1.7.0_72I在groovy 2.4.15、jdk1.8.0_161和jenkins LTS 107.1中遇到了同样的错误。如何解决?