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)

何が問題なのですか?

4

1 に答える 1

0

コマンドラインは、/opt/maven/apache-maven-3.0.4 (cloudbees スレーブのデフォルトの場所) にインストールされる maven を探しています。ローカルの設定がこれと一致しない場合は、このカスタム スレーブのツールの場所をオーバーライドする必要があります

于 2013-05-18T09:01:19.807 に答える