Jenkins-显示file.AccessDeniedException:用于自定义工作区

Jenkins-显示file.AccessDeniedException:用于自定义工作区,jenkins,jenkins-pipeline,ubuntu-16.04,Jenkins,Jenkins Pipeline,Ubuntu 16.04,我已经在Ubuntu 16.04上安装了Jenkins,并使用自定义工作空间创建了一个项目。当我运行project时,它会显示以下与access相关的异常 我尝试过以下解决方案,但不起作用 sudo chmod-R 777 DevQA/ sudo chown-R jenkins DevQA/ 谁能帮我解决这个问题 例外情况 Building in workspace /root/DevQA/ERBatch java.nio.file.AccessDeniedException: /root/D

我已经在Ubuntu 16.04上安装了Jenkins,并使用自定义工作空间创建了一个项目。当我运行project时,它会显示以下与access相关的异常

我尝试过以下解决方案,但不起作用

sudo chmod-R 777 DevQA/

sudo chown-R jenkins DevQA/

谁能帮我解决这个问题

例外情况

Building in workspace /root/DevQA/ERBatch 
java.nio.file.AccessDeniedException: /root/DevQA 
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84) 
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) 
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) 
at sun.nio.fs.UnixFileSystemProvider.checkAccess(UnixFileSystemProvider.java:308) 
at java.nio.file.Files.createDirectories(Files.java:746) 
at hudson.FilePath.mkdirs(FilePath.java:3273) 
父目录(
/root
)至少需要有
rx
,非所有者才能列出其内容,而
w
才能在其中进行更改,而不管子目录权限如何

但是,为什么不在
/opt
中创建专用目录并使用它呢