Java 在Jenkins上使用Maven运行selenium脚本时看到Maven编译器错误
我正在学习使用selenium和maven实现自动化。我想从jenkins CI学习运行selenium代码的艺术。在Jenkins内部设置build项时,我做的大多数事情都是正确的,当我试图从Jenkins内部构建代码时,我得到了一个maven编译器错误,maven clean错误。当我从命令行运行相同的代码时,构建成功,并且我能够打开浏览器。从eclipse编辑器内部运行代码也是如此。问题似乎只有在我从jenkins内部运行脚本时才会出现 我在此附上错误信息供大家参考 由用户vinyas Jain启动 在工作区中构建/Users/vinyasjain/eclipse工作区/testProject2 解析pom 已在60998上建立TCP套接字 [测试项目2]$/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/contents/Home/bin/Java-cp/Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven35-agent-1.12.jar:/usr/local/cillar/maven/3.6.0/libexec/boot/plexus-classworlds-2.5.jar:/usr/local/cillar/maven/3.6.0/libexec/maven/3.6.0/conf/logging Jenkins/usr/local/ceral/maven/3.6.0/libexec/Users/Shared/Jenkins/Home/war/WEB-INF/lib/remoting-3.27.jar/Users/Shared/Jenkins/Home/plugins/maven plugin/WEB-INF/lib/maven35-interceptor-1.12.jar/Users/Shared/Jenkins/Home/plugins/maven plugin/WEB-INF/lib/maven3-interceptor-commons-1.12.jar 60998 频道启动 执行Maven:-B-f/Users/vinyasjain/eclipseworkspace/testProject2/pom.xml测试 [信息]正在扫描项目。。。 [信息] [信息]------------Java 在Jenkins上使用Maven运行selenium脚本时看到Maven编译器错误,java,maven,selenium,testing,jenkins,Java,Maven,Selenium,Testing,Jenkins,我正在学习使用selenium和maven实现自动化。我想从jenkins CI学习运行selenium代码的艺术。在Jenkins内部设置build项时,我做的大多数事情都是正确的,当我试图从Jenkins内部构建代码时,我得到了一个maven编译器错误,maven clean错误。当我从命令行运行相同的代码时,构建成功,并且我能够打开浏览器。从eclipse编辑器内部运行代码也是如此。问题似乎只有在我从jenkins内部运行脚本时才会出现 我在此附上错误信息供大家参考 由用户vinyas
问题的根本原因是Jenkins的权限错误: [错误]。。。。plugin/compile/default compile/inputFiles.lst权限 拒绝->[帮助1] 当您通过Jenkins启动作业时,您以Jenkins用户的身份启动测试,而该用户无权在文件系统中创建/删除文件夹;当您在命令提示符下启动测试时,您以当前用户的身份启动测试,而该用户拥有更多权限
请更改jenkins用户的权限,然后重试,或者使用root用户启动jenkins我需要为jenkins用户更改哪些权限,以及如何更改?对于上述有关如何更改jenkins用户权限的问题,有人有答案吗?请查看此答案以更改我访问的jenkins用户的权限通过上面的文章,仍然看不到问题的解决方案。