gpt4 book ai didi

在 Jenkins 中使用自定义工作区并运行基于 TestNG 的 Selenium 测试的 shell 脚本时出现 java.nio.file.AccessDeniedException 错误

转载 作者:行者123 更新时间:2023-12-01 19:44:51 25 4
gpt4 key购买 nike

我想在 Jenkins 中运行 testng.xml 文件。我正在使用自定义工作区,并添加了执行 Shell 作为构建步骤。

我正在编写以下命令来执行 Shell:

java -cp "./*:bin" org.testng.TestNG testng.xml 

所有必需的 jar 文件和 testng.xml 文件都位于 /home/wonderbiz/Documents/JarFolder

当我现在单击“构建”时,我收到此异常。

enter image description here

最佳答案

以 root 用户身份运行命令或更改您要访问的根目录的权限,例如在这里/home/wonderbiz/Documents/JarFolder所以使用命令

$ sudo su
# chmod -R 777 /home

但我建议您创建自己的目录,然后修改该目录的权限。例如

# mkdir /demo

将所需文件复制到该目录(/demo)并进行配置设置然后尝试运行。

关于在 Jenkins 中使用自定义工作区并运行基于 TestNG 的 Selenium 测试的 shell 脚本时出现 java.nio.file.AccessDeniedException 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59133927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com