AntでsshExecタスクを使えるようにする


AntのsshExecタスクはsshを使用してリモートのマシンに対して操作を行うタスクとなります。
使用できるようにするにはモジュールを入れる必要があります。

1. http://www.jcraft.com/jsch/index.htmlからjsch-0.1.37.jarをダウンロードします。

2. $ANT_HOME\libにjsch-0.1.37.jarをコピーします。

以上でOKです。

build.xmlには以下のような形でタスクを設定することになります。

  <sshexec host="remotehost"
	username="foo"
	password="bar"
	command="mkdir baz"/>