You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by "Thind, Aman" <am...@fidelity.co.in> on 2004/02/12 18:41:37 UTC
Help Reqd on Scp & Sshexec...Can't get them to run
Hello Friends,
I have a two point task I intend to accomplish through ant :
1) Copy a tarball to a unix box using Scp
2) Issue an untar command to that unix box using Sshexec
The ant script shall run on my windows machine.
For these tasks I downloaded the jsch-0.1.13.zip from
http://www.jcraft.com/jsch/ <http://www.jcraft.com/jsch/>
This does not include the jsch.jar so I compiled it by -
javac com/jcraft/jsch/*.java com/jcraft/jsch/jce/*.java and then
Jar -cvf jsch.jar *
And placed the jar in the ant/lib folder
Now when I try to run the sshexec task by the build file :
(all ip etc info replaced)
-------------------------------------------------------
<project name="MyProject" default="dist" basedir=".">
<sshexec host="my_ip"
username="my_username"
password="my_passwd"
command="touch somefile"/>
</project>
----------------------------------------------------------
I get the error :
-------------------------------------------------------------
J:\>ant
Buildfile: build.xml
[sshexec] Connecting to my_ip:22
BUILD FAILED
J:\build.xml:5: com.jcraft.jsch.JSchException: reject HostKey
Total time: 9 seconds
-----------------------------------------------------------------
Can someone please shed some light on this and point me in the correct
direction.
A link to precompiled jsch.jar could be helpful to rule out any issues in my
building of the jar.
Thank you all so much
-aman