最近在使用新版Jenkins 2.357版本时遇到了需要切换别的系统用户运行任务的需求。在网上查找了资料所用资料以后进行操作,结果遇到了AccessDeniedException错误
Jun 30 11:55:39 jenkins-server jenkins[63657]: java.nio.file.AccessDeniedException: /var/cache/jenkins/war
Jun 30 11:55:39 jenkins-server jenkins[63657]: at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
Jun 30 11:55:39 jenkins-server jenkins[63657]: at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
Jun 30 11:55:39 jenkins-server jenkins[63657]: at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
Jun 30 11:55:39 jenkins-server jenkins[63657]: at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:249)
Jun 30 11:55:39 jenkins-server jenkins[63657]: at java.base/sun.nio.fs.AbstractFileSystemProvider.del