背景
需要更新jenkins的某个插件,安装准备重启时,报错了,具体报错如下:
# 只放上相关错误
java.io.IOException: Unable to read /data/jenkins/config.xml
Caused: jenkins.util.xstream.CriticalXStreamException: hudson.security.ProjectMatrixAuthorizationStrategy : hudson.security.ProjectMatrixAuthorizationStrategy
---- Debugging information ----
message : hudson.security.ProjectMatrixAuthorizationStrategy
cause-exception : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message : hudson.security.ProjectMatrixAuthorizationStrategy
class : hudson.model.Hudson
required-type : hudson.model.Hudson
converter-type

在更新jenkins插件并重启时遇到java.io.IOException,报错指向/data/jenkins/config.xml。问题根源非文件夹为空,而是权限问题。通过删除后缀为.jpi.disabled的文件成功解决。此外,重启jenkins时发现停服命令未生效,通过搜索发现jenkins位于tomcat的webapps下,重启tomcat后问题解决。

475

被折叠的 条评论
为什么被折叠?



