Maverick ANT

ANT

J2SSH Maverick is a Java-based API that implements the SSH1 and SSH2 protocols. Using J2SSH Maverick we have developed an Ant task which is available for use in both commercial and non-commercial situations without payment of license fees.

Apache Ant is a popular Java-based build tool that uses external 'tasks' or tools to provide a much greater degree of control over the software build and deployment process. This highly extensible build tool provides many advantages over existing methods such as those that involve using makefiles.

Advanced Features

The Maverick SSH task implements an SSH client, performing operations such as connecting, authenticating and executing commands on remote servers. SFTP support is included as a subtask of the main SSH task, which itself can send, receive, list, delete files and create directories. The SFTP task has been modelled on the optional Ant FTP task and hence its operation is very similar.

The task is much more comprehensive than the SSH task that ships with ANT since it provides nested read/write elements that allow the user to create a more detailed interaction between the script and the command, mimicking a user's own interaction with the session.

Connections authenticate faster and SFTP/SCP transfers complete quicker with the Maverick API. Furthermore, Maverick ANT has no dependencies on external libraries and the core distribution size is just 300k. The Maverick ANT Task is clearly the ideal candidate for heavy-duty build environments where performance is desirable.

Technical Information
  • Free-to-use in both commercial/non-commercial settings
  • Support for both SSH protocols, SSH1 and SSH2
  • Execute remote commands
  • No external dependencies, no JCE required!
  • Compatible with JDK1.1+ and all ANT versions
  • Password, Public key authentication
  • Configurable ciphers and message authentication algorithms
  • SFTP Task for transfering files
  • Supports reading of SSHTools, OpenSSH, PuTTY and SSH.com public/private keys
  • ZLIB compression
Download the free Maverick ANT Task!

Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.


Free Download!
Maverick ANT


Related Products