我试图在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)
请阅读输出(错别字):
未能运行DSL脚本groovy.lang.MissingMethodException:方法:com.cloudbees.plugins.flow.FlowDelegate.plintln()的签名不适用于参数类型:(java.lang.string)值:[创建的随机模式:0xAC0E837A5284A407]可能的解决方案:println(java.lang.string)
在Groovy中使用以下代码时。。。 ...我得到以下例外: 捕获:groovy.lang.丢失方法异常:方法printDocument()的签名不适用于参数类型(java.lang.字符串,java.lang.字符串,java.lang.整数,java.lang.字符串,java.lang.字符串,java.lang.整数,java.lang.整数,java.lang.整数,java.lang.
问题内容: 我编写了一个函数来通过EnvInj插件插入注入变量。我使用的以下脚本: 当我将文件夹$ JENKINS_HOME / workflow-libs / vars用作全局函数时,出现以下错误: 我完全不是groovy的新手,所以我不知道为什么它不起作用。使用EnvInj插件就可以了。谁能帮我? 问题答案: 您可能需要的属性。 以下脚本应为您完成此任务。 如果您使用它像: 请注意,如果没有任
我试图在Groovy中运行一个简单的DOS命令(用相对路径推送)。“PFXFileFolde”在测试套件级别定义为“${projector}/TestFolder”。
我试图理解当我遇到诸如“groovy.lang.MissingMethodException:无方法签名:Three.method()适用于参数类型”之类的错误时会发生什么:
试图在intellij想法中构建Android项目,并获得以下错误:构建文件'C:\用户...\app\build.gradle'line: 91 配置项目: app时出现问题。 groovy.lang.MisSingmethod odExcture:没有方法的签名:org.gradle.api.internal.file.DefaultFileProperty tyFactory$Default
有什么想法吗?