Bibliothèque de transfert Java SFTP
Je suis à la recherche d'un simple morts Bibliothèque Java à utiliser pour SFTP transferts de fichiers. Je n'ai pas besoin d'autres fonctionnalités au-delà.
J'ai essayé Zehon, mais il est incroyable de naggy, et je pense que 8 fichiers jar est un peu fou pour si peu de fonctionnalités que j'ai besoin.
Et de la bibliothèque doivent être libres (comme dans la bière gratuite), et préférable Open Source (pas une obligation).
Grâce.
source d'informationauteur Claus Jørgensen
Vous devez vous connecter pour publier un commentaire.
Edit : je vais garder ma réponse précédente, comme JSch est encore utilisé dans de nombreux endroits, mais si vous avez besoin d'un mieux documentée de la bibliothèque, vous pouvez utiliser sshj. Un exemple de comment l'utiliser pour faire du sftp est :
À l'aide de JSch (java ssh lib, utilisé par la Fourmi par exemple), vous pourriez faire quelque chose comme ça :
Ici est un autre lien à l'aide de JSch faire SFTP.
Vous pouvez utiliser JSch directement de cette façon, ou par l'intermédiaire de Communes VFSmais vous aurez à la fois des communes vfs bocal et jsch jar.
Voici le code source complet d'un exemple d'utilisation de JSch sans avoir à vous soucier de la clé ssh de vérification.
Le exit() et le débrancher() doit être placé dans un bloc finally. Dans cet exemple, nous avons une interminable de programme dans le cas d'une exception, car un deuxième thread de ne pas résilier.
Comment sur FTPSClient de Apache Commons?