Java 詹金斯建造失败。错误:无法分析POM

Java 詹金斯建造失败。错误:无法分析POM,java,maven,jar,jenkins,pom.xml,Java,Maven,Jar,Jenkins,Pom.xml,您好,我在尝试将其用于maven构建项目时遇到了与Jenkins有关的问题。 这是错误日志。 任何帮助都将不胜感激 我浏览了一些老问题,似乎没有一个能回答我的问题。我没有使用回购协议,只是本地的 Started by user anonymous Building in workspace /Users/Shared/Jenkins/Home/jobs/Test3/workspace Parsing POMs Modules changed, recalculating dependency g

您好,我在尝试将其用于maven构建项目时遇到了与Jenkins有关的问题。
这是错误日志。
任何帮助都将不胜感激

我浏览了一些老问题,似乎没有一个能回答我的问题。我没有使用回购协议,只是本地的

Started by user anonymous
Building in workspace /Users/Shared/Jenkins/Home/jobs/Test3/workspace
Parsing POMs
Modules changed, recalculating dependency graph
[SmartAssetScreenShotTool copy] $ /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -cp /Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven31-agent-1.5.jar:/Users/Shared/Jenkins/Home/apache-maven-3.2.2/boot/plexus-classworlds-2.5.1.jar:/Users/Shared/Jenkins/Home/apache-maven-3.2.2/conf/logging jenkins.maven3.agent.Maven31Main /Users/Shared/Jenkins/Home/apache-maven-3.2.2 /Users/Shared/Jenkins/Home/war/WEB-INF/lib/remoting-2.43.jar /Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven31-interceptor-1.5.jar /Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.5.jar 64622
<===[JENKINS REMOTING CAPACITY]===>channel started
channel stopped
ERROR: Failed to parse POMs
java.io.IOException: Remote call on Channel to Maven [/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java, -cp, /Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven31-agent-1.5.jar:/Users/Shared/Jenkins/Home/apache-maven-3.2.2/boot/plexus-classworlds-2.5.1.jar:/Users/Shared/Jenkins/Home/apache-maven-3.2.2/conf/logging, jenkins.maven3.agent.Maven31Main, /Users/Shared/Jenkins/Home/apache-maven-3.2.2, /Users/Shared/Jenkins/Home/war/WEB-INF/lib/remoting-2.43.jar, /Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven31-interceptor-1.5.jar, /Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.5.jar, 64622] failed
    at hudson.remoting.Channel.call(Channel.java:748)
    at hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:160)
    at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:843)
    at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:535)
    at hudson.model.Run.execute(Run.java:1732)
    at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:529)
    at hudson.model.ResourceController.execute(ResourceController.java:88)
    at hudson.model.Executor.run(Executor.java:234)
Caused by: java.lang.InternalError: Can't connect to window server - not enough permissions.
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1833)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1730)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1044)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.loadLibraries(Toolkit.java:1605)
    at java.awt.Toolkit.<clinit>(Toolkit.java:1627)
    at java.awt.Color.<clinit>(Color.java:263)
    at hudson.util.ColorPalette.<clinit>(ColorPalette.java:39)
    at hudson.model.BallColor.<clinit>(BallColor.java:56)
    at hudson.model.Result.<clinit>(Result.java:52)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:171)
    at com.sun.proxy.$Proxy7.<clinit>(Unknown Source)
    at sun.reflect.GeneratedSerializationConstructorAccessor44.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.io.ObjectStreamClass.newInstance(ObjectStreamClass.java:929)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1761)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1970)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1895)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)
    at java.util.HashMap.readObject(HashMap.java:1030)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:979)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1873)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1970)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1895)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)
    at hudson.remoting.UserRequest.deserialize(UserRequest.java:182)
    at hudson.remoting.UserRequest.perform(UserRequest.java:98)
    at hudson.remoting.UserRequest.perform(UserRequest.java:48)
    at hudson.remoting.Request$2.run(Request.java:328)
    at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
    at java.lang.Thread.run(Thread.java:695)
Finished: FAILURE
由匿名用户启动
在工作区中构建/Users/Shared/Jenkins/Home/jobs/Test3/workspace
解析pom
模块已更改,正在重新计算依赖关系图
[SmartAssetScreenshot工具副本]$/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/Java-cp/Users/Shared/Jenkins/Home/plugins/maven plugin/WEB-INF/lib/maven31-agent-1.5.jar:/Users/Shared/Jenkins/Home/apache-maven-3.2.2/boot/plexus-classworlds-2.5.1.jar:/Users/Shared/Jenkins/Home/apache/Jenkins/maven-3.2.2.2/conf/logging Jenkins.maven3.agent.Maven31Main/Users/Shared/Jenkins/Home/apache-maven-3.2.2/Users/Shared/Jenkins/Home/war/WEB-INF/lib/remoting-2.43.jar/Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven31-interceptor-1.5.jar/Users/Shared/Jenkins/Home/plugins/maven/WEB-INF/lib/maven3-interceptor-commons-1.5.jar 64622
频道启动
通道停止
错误:无法分析POM
java.io.IOException:对Maven的通道进行远程调用[/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/Java,-cp,/Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven31-agent-1.5.jar:/Users/Shared/Jenkins/Home/apache-maven-3.2.2/boot/plexus-classworlds-2.5.1.jar:/Users/Shared/Jenkins/Home/apache-maven-3.2.2.2/conf/logging,Jenkins.maven3.agent.Maven31Main,/Users/Shared/Jenkins/Home/apache-maven-3.2.2,/Users/Shared/Jenkins/Home/war/WEB-INF/lib/remoting-2.43.jar,/Users/Shared/Jenkins/Home/plugins/maven-plugin/WEB-INF/lib/maven31-interceptor-1.5.jar,/Users/Shared/Jenkins/Home/plugins/maven-plugins/WEB-INF/lib/maven3-interceptor-commons-1.5.jar,64622]失败
在hudson.remoting.Channel.call(Channel.java:748)
在hudson.maven.ProcessCache$MavenProcess.call(ProcessCache.java:160)
位于hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:843)
位于hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:535)
位于hudson.model.Run.execute(Run.java:1732)
运行(MavenModuleSetBuild.java:529)
在hudson.model.ResourceController.execute(ResourceController.java:88)
运行(Executor.java:234)
原因:java.lang.InternalError:无法连接到Windows服务器-权限不足。
位于java.lang.ClassLoader$NativeLibrary.load(本机方法)
位于java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1833)
位于java.lang.ClassLoader.loadLibrary(ClassLoader.java:1730)
位于java.lang.Runtime.loadLibrary0(Runtime.java:823)
位于java.lang.System.loadLibrary(System.java:1044)
运行(LoadLibraryAction.java:50)
位于java.security.AccessController.doPrivileged(本机方法)
位于java.awt.Toolkit.loadLibraries(Toolkit.java:1605)
位于java.awt.Toolkit.(Toolkit.java:1627)
在java.awt.Color.(Color.java:263)
位于hudson.util.ColorPalette.(colorpattlete.java:39)
在hudson.model.BallColor.(BallColor.java:56)
在hudson.model.Result.(Result.java:52)
位于java.lang.Class.forName0(本机方法)
位于java.lang.Class.forName(Class.java:171)
在com.sun.proxy.$Proxy7.(未知来源)
位于sun.reflect.GeneratedSerializationConstructorAccessor44.newInstance(未知源)
位于java.lang.reflect.Constructor.newInstance(Constructor.java:513)
位于java.io.ObjectStreamClass.newInstance(ObjectStreamClass.java:929)
位于java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1761)
位于java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
位于java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1970)
位于java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1895)
位于java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
位于java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
位于java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)
在java.util.HashMap.readObject(HashMap.java:1030)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中
位于java.lang.reflect.Method.invoke(Method.java:597)
位于java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:979)
位于java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1873)
位于java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
位于java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
位于java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1970)
位于java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1895)
位于java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
位于java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
位于java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)
反序列化(UserRequest.java:182)
在hudson.remoting.UserRequest.perform(UserRequest.java:98)
在hudson.remoting.UserRequest.perform(UserRequest.java:48)
在hudson.remoting.Request$2.run(Request.java:328)
在hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
位于java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
位于java.util.concurrent.FutureTask.run(FutureTask.java:138)
位于java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
运行(Thread.java:695)
完成