Jenkins/Pom.xml在运行时失败

Jenkins/Pom.xml在运行时失败,xml,maven,selenium,jenkins,webdriver,Xml,Maven,Selenium,Jenkins,Webdriver,当我通过Jenkins运行pom.xml时,我得到以下错误,无法编译程序 Building in workspace C:\Users\test\.jenkins\workspace\mavenBuild Installing C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program_Files_x86_Java_jdk1.8.0_25\jdk.exe [C_Program_Files_x86_Java_jdk1.8.0_25] $ C:\U

当我通过Jenkins运行pom.xml时,我得到以下错误,无法编译程序

Building in workspace C:\Users\test\.jenkins\workspace\mavenBuild
Installing C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program_Files_x86_Java_jdk1.8.0_25\jdk.exe
[C_Program_Files_x86_Java_jdk1.8.0_25] $ C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program_Files_x86_Java_jdk1.8.0_25\jdk.exe /s ADDLOCAL="ToolsFeature" REBOOT=ReallySuppress INSTALLDIR=C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program_Files_x86_Java_jdk1.8.0_25 /L C:\Users\test\.jenkins\tools\hudson.model.JDK\install5805825604689233021log
ERROR: Failed to parse POMs
java.io.IOException: Cannot run program "C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program_Files_x86_Java_jdk1.8.0_25\jdk.exe" (in directory "C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program_Files_x86_Java_jdk1.8.0_25"): CreateProcess error=740, The requested operation requires elevation
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
    at hudson.Proc$LocalProc.<init>(Proc.java:245)
    at hudson.Proc$LocalProc.<init>(Proc.java:214)
    at hudson.Launcher$LocalLauncher.launch(Launcher.java:846)
hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:635)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
    at hudson.model.Run.execute(Run.java:1728)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:544)
    at hudson.model.ResourceController.execute(ResourceController.java:98)
    at hudson.model.Executor.run(Executor.java:405)

Caused by: java.io.IOException: CreateProcess error=740, The requested operation requires elevation
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
    at java.lang.ProcessImpl.start(ProcessImpl.java:137)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
    ... 22 more
Finished: FAILURE
在工作区C:\Users\test\.jenkins\workspace\mavenBuild中构建
安装C:\Users\test\.jenkins\tools\hudson.model.JDK\C_程序文件\u x86\u Java\u jdk1.8.0\u 25\JDK.exe
[C_Program_Files_x86_Java_jdk1.8.0_25]$C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program_Files_x86_Java_jdk1.8.0_25\JDK.exe/s ADDLOCAL=“ToolsFeature”REBOOT=ReallySuppress INSTALLDIR=C:\Users\test\.jenkins\tools\hudson.model.JDK\C\u程序文件\u x86\u Java\u jdk1.8.0\u 25/L C:\Users\test\.jenkins\tools\hudson.model.JDK\install580582560468923302log
错误:无法分析POM
java.io.IOException:无法运行程序“C:\Users\test\.jenkins\tools\hudson.model.JDK\C_program\u Files\u x86\u java\u jdk1.8.0\u 25\JDK.exe”(在目录“C:\Users\test\.jenkins\tools\hudson.model.JDK\C_program\u Files\u x86\u java\u jdk1.8.0\u 25”中):CreateProcess error=740,请求的操作需要提升
位于java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
在hudson.Proc$LocalProc.(Proc.java:245)
在hudson.Proc$LocalProc.(Proc.java:214)
位于hudson.Launcher$LocalLauncher.launch(Launcher.java:846)
MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:635)
位于hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534)
位于hudson.model.Run.execute(Run.java:1728)
运行(MavenModuleSetBuild.java:544)
在hudson.model.ResourceController.execute(ResourceController.java:98)
运行(Executor.java:405)

原因:java.io.IOException:CreateProcess error=740,请求的操作需要提升 在java.lang.ProcessImpl.create(本机方法) 位于java.lang.ProcessImpl。(ProcessImpl.java:386) 在java.lang.ProcessImpl.start(ProcessImpl.java:137) 位于java.lang.ProcessBuilder.start(ProcessBuilder.java:1029) ... 还有22个 完成:失败
“原因:java.io.IOException:CreateProcess error=740,请求的操作需要提升”。解决方案是什么???可能有帮助。@ShanmugaRaj安装C:\Users\test\.jenkins\tools\hudson.model.JDK\C_Program\u Files\u x86\u Java\u jdk1.8.0\u 25\JDK.exe时出现的错误说明一切
可能是您没有在jenkins中设置JDK路径,或者在批处理文件中配置错误。Thanks@DebanjanB感谢您的响应…我可以成功运行构建,但仍然会遇到如下错误:sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)位于sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)位于java.lang.reflect.Method.invoke(Method.java:483)