scp-java-client is a free and open-source Java based tool that allows you to copy files using SCP protocol.
scp-java-client uses the Apache Ant Task Scp modified (just the dependency from the library jsch-0.1.44.jar).
Detailed instructions on how to install and use the scp-java-client utility on your Mac are available HERE.
scp-java-client is a cross-platform utility capable of running on any operating system that comes with Java support (e.g. Mac OS X, Windows, Linux).
Here are some key features of "scp-java-client":
· Multiplatform (it is written ALL in Java SE)
· Sys logging (using log4j-1.2.16.jar, default log file is located on this path $USER_HOME/.scp/log/scp.log; you can change configuration on the file $SCP_HOME/res/log4j.properties)
· Listener API (Java interface uk.co.marcoratto.scp.listeners.Listener, see Listeners for more details)