#新版本的gitee底层链接方式改变,如果用老版本的Jenkins就会出现链接错错误
Error while serving http://xxxxxxx/manage/descriptorByName/com.gitee.jenkins.connection.GiteeConnectionConfig/testConnection java.lang.ClassCastException: class org.jboss.resteasy.client.jaxrs.internal.ResteasyClientBuilderImpl cannot be cast to class com.gitee.jenkins.gitee.api.impl.ResteasyGiteeClientBuilder$ResteasyClientBuilder (org.jboss.resteasy.client.jaxrs.internal.ResteasyClientBuilderImpl and com.gitee.jenkins.gitee.api.impl.ResteasyGiteeClientBuilder$ResteasyClientBuilder are in unnamed module of loader 'PluginClassLoader for gitee' @2648655f) at PluginClassLoader for gitee//com.gitee.jenkins.gitee.api.impl.ResteasyGiteeClientBuilder.buildClient(ResteasyGiteeClientBuilder.java:95) at PluginClassLoader for gitee//com.gitee.jenkins.gitee.api.impl.ResteasyGiteeClientBuilder.buildClient(ResteasyGiteeClientBuilder.java:84) at PluginClassLoader for gitee//com.gitee.jenkins.connection.GiteeConnection.getClient(GiteeConnection.java:114) at PluginClassLoader for gitee//com.gitee.jenkins.connection.GiteeConnectionConfig.doTestConnection(GiteeConnectionConfig.java:145) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732) at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:484)
Caused: java.lang.reflect.InvocationTargetException
解决方案
降低gitee版本
可以找到gitee版本插件
https://updates.jenkins.io/download/plugins/gitee/
建议下载1164版本
然后在jenkins 插件管理里面上传即可