右脳系エンジニアのブログ

エンジニアとしての生き方のプロトタイピング、新しい社会のプロトタイプづくりをしています。

Jeknkins : EOFException in windows slave (connect cygwin ssh) Windows スレーブにcygwin sshで接続するとEOF Exceptionが発生する

Problem while launching unix Slave
http://jenkins.361315.n4.nabble.com/Problem-while-launching-unix-Slave-td391273.html

この問題にぶち当たって悩んでいましたが、解決しました。
資料も少ないので、参考になればと思い、書き留めておきます。

日本語で

この問題ですが、WindowsのJavaが /tmp/slave.jar のようなパスを解釈できないことによって発生していることがわかりました。

解決方法

Cygwin用にjava Wrapperなるものが提供されているので、それを使用することで解決できます。
これは、Unix JavaとWindows Javaの違いを吸収してくれるので、
先ほどのようなパスを上手く解釈してくれるようになります。

ダウンロードはこちらから。
Cygwin上でJavaコマンドを快適に使用する環境 http://sourceforge.jp/projects/javaoncygwin/


In English

This problem caused by windows java, that cannot specify path like '/tmp/slave.jar'.

How to fix?

This problem can be fixed by using java wrapper for cygwin.
it absorbs diffs of UNIX java and Window java.

download from here ->Cygwin上でJavaコマンドを快適に使用する環境 http://sourceforge.jp/projects/javaoncygwin/



※英語はあまり得意ではないので、何かもっとこうしたほうがいいところとかあれば、コメントください。