我有两个 Jenkins,版本都是2.289.3。其中一个插件(版本1.54)可以正常使用,但另一个在插件扩展处出现以下错误代码的失败。
这两个 Jenkins 运行在不同的配置仓库上,但主要文件都相同。我从启动插件.txt 文件中删除了插件,并尝试在运行中的 Jenkins 上安装它,但当我重新启动 Jenkins 时会出现相同的问题(如下图和错误信息)。
io.jenkins.plugins.casc.ConfiguratorException: No configurator for the following root elements jobs
at io.jenkins.plugins.casc.ConfigurationAsCode.invokeWith(ConfigurationAsCode.java:734)
at io.jenkins.plugins.casc.ConfigurationAsCode.checkWith(ConfigurationAsCode.java:776)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:761)
at io.jenkins.plugins.casc.ConfigurationAsCode.configureWith(ConfigurationAsCode.java:637)
at io.jenkins.plugins.casc.ConfigurationAsCode.configure(ConfigurationAsCode.java:306)
at io.jenkins.plugins.casc.ConfigurationAsCode.init(ConfigurationAsCode.java:298)
Caused: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:104)
这两个 Jenkins 运行在不同的配置仓库上,但主要文件都相同。我从启动插件.txt 文件中删除了插件,并尝试在运行中的 Jenkins 上安装它,但当我重新启动 Jenkins 时会出现相同的问题(如下图和错误信息)。
org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException
我也尝试过从其他没有问题的存储库复制插件,但在这里它仍然失败。如果您有关于问题可能是什么的任何建议,那就太好了。