当前位置: 首页 > 知识库问答 >
问题:

MissingMethodException:在jenkins buildflow上的groovy中没有方法的签名

狄赞
2023-03-14

我试图在jenkins构建流中运行下面的代码

def generator = { String alphabet, int n ->
new Random().with {
(1..n).collect { alphabet[ nextInt( alphabet.length() ) ] }.join() 
} 
}
pattern = '0x' + generator( (('A'..'F')+('0'..'9')).join(), 16 )
plintln "Random Pattern Created :" + pattern

错误:未能运行DSL脚本groovy.lang.missingMethodException:方法:com.cloudbees.plugins.flow.flowDelegate.plintln()的签名不适用于参数类型:(java.lang.string)值:[创建的随机模式:0xAC0E837A5284A407]可能的解决方案:在sun.reflect.Native Method中的t.nativeConstructorAccessorImpl.newInstance(nativeConstructorAccessorImpl.java:57)在sun.reflect.delegatingConstructorAccessorImpl.newInstance(delegatingConstructorAccessorImpl.java:45)在java.lang.reflect.constructor.newInstance(constructor.java:526)在org.codehaus.groovy.reflection.cachedConstructor.invoke(Ehaus.groovy.runtime.callsite.callsitearray.DefaultCallConstructor(Callsitearray.java:60)

共有1个答案

楮法
2023-03-14

请阅读输出(错别字):

未能运行DSL脚本groovy.lang.MissingMethodException:方法:com.cloudbees.plugins.flow.FlowDelegate.plintln()的签名不适用于参数类型:(java.lang.string)值:[创建的随机模式:0xAC0E837A5284A407]可能的解决方案:println(java.lang.string)

 类似资料: