java - 如何修复 java.lang.RuntimeException : Error creating extended parser class: null error in Jenkins?

标签 java jenkins jenkins-pipeline jenkins-plugins jenkins-groovy

我正在尝试运行 jenkins 管道作业,它运行良好,今天它开始抛出此错误。

java.lang.IllegalStateException
at org.objectweb.asm.tree.analysis.BasicInterpreter.<init>(BasicInterpreter.java:66)
at org.parboiled.transform.RuleMethodInterpreter.<init>(RuleMethodInterpreter.java:42)
at org.parboiled.transform.InstructionGraphCreator.process(InstructionGraphCreator.java:41)
at org.parboiled.transform.ParserTransformer.runMethodTransformers(ParserTransformer.java:62)
at org.parboiled.transform.ParserTransformer.extendParserClass(ParserTransformer.java:45)
at org.parboiled.transform.ParserTransformer.transformParser(ParserTransformer.java:39)
at org.parboiled.Parboiled.createParser(Parboiled.java:54)
Caused: java.lang.RuntimeException: Error creating extended parser class: null
at org.parboiled.Parboiled.createParser(Parboiled.java:58)
at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:80)
at org.jenkinsci.plugins.tokenmacro.Parser.process(Parser.java:74)
at org.jenkinsci.plugins.tokenmacro.TokenMacro.expand(TokenMacro.java:199)
at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:237)
at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:207)
at org.jenkinsci.lib.configprovider.model.ConfigFileManager.provisionConfigFile(ConfigFileManager.java:98)
at org.jenkinsci.plugins.configfiles.buildwrapper.ManagedFileUtil.provisionConfigFiles(ManagedFileUtil.java:82)
at org.jenkinsci.plugins.configfiles.buildwrapper.ConfigFileBuildWrapper.setUp(ConfigFileBuildWrapper.java:61)
at org.jenkinsci.plugins.workflow.steps.CoreWrapperStep$Execution2.doStart(CoreWrapperStep.java:97)
at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0        (GeneralNonBlockingStepExecution.java:77)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Finished: FAILURE
请帮我修复错误。

最佳答案

token 宏插件需要更新,见:https://issues.jenkins.io/browse/JENKINS-64555

关于java - 如何修复 java.lang.RuntimeException : Error creating extended parser class: null error in Jenkins?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66797785/

相关文章:

jenkins - 如何传递管道变量来发布构建 gerrit 消息?

Jenkins 环境变量给出空值作为输出

jenkins - 在 Jenkins 管道的一个步骤中添加多个阶段

Java Tic Tac Toe 错误

java - 无法将我的 GoogleAppEngine(GAE/J) 应用程序与 JPA (DataNucleus) 集成

unit-testing - 单元测试有时会失败,有时会通过

selenium - 使用 jenkins 运行 selenium 测试用例(测试用例在机器人框架中)

java - ProcessBuilder 启动的进程停止提供数据

java - IntelliJ IDEA 停止在 tomcat 上部署 webapp

声明性 Jenkins 管道中的 Powershell 脚本