2012-10-04 49 views
0

我配置了一個從機在我的機器上運行,從機連接並由Jenkins識別。在節點上運行時未找到類

我已經配置了我的項目以使用特定的從站,並且我可以看到它在工作需要完成時開始採取行動。

我收到以下錯誤過了一會兒:

[Android Tunneling] $ /opt/jdk/jdk1.7.0/bin/java -cp maven3-agent.jar:/opt/maven/apache-  maven-3.0.4/boot/plexus-classworlds-2.4.jar org.jvnet.hudson.maven3.agent.Maven3Main /opt/maven/apache-maven-3.0.4 /home/efi/Documents/jenkins/jenkins-cli.jar maven3-interceptor.jar 34176 
Error: Could not find or load main class org.jvnet.hudson.maven3.agent.Maven3Main 
ERROR: Failed to launch Maven. Exit code = 1 

當通過終端本地運行此命令我得到

Exception in thread "main" java.net.ConnectException: Connection refused 
    at java.net.PlainSocketImpl.socketConnect(Native Method) 
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:337) 
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:198) 
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:180) 
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) 
    at java.net.Socket.connect(Socket.java:579) 
    at java.net.Socket.connect(Socket.java:528) 
    at java.net.Socket.<init>(Socket.java:425) 
    at java.net.Socket.<init>(Socket.java:208) 
    at org.jvnet.hudson.maven3.agent.Maven3Main.main(Maven3Main.java:128) 
    at org.jvnet.hudson.maven3.agent.Maven3Main.main(Maven3Main.java:63) 

任何想法可能是什麼問題?

+1

我可以建議這應該是防火牆問題 – gks

回答

0

命令行正在尋找安裝在/opt/maven/apache-maven-3.0.4(cloudbees奴隸的默認位置)上的maven。如果您的本地設置不匹配,您需要覆蓋此自定義從屬設備的工具位置

+0

重新安裝服務器後,重新安裝服務器,似乎事情正在重新工作。 –

相關問題