FTPClient - Java, télécharger le fichier

Je suis en train de faire une TRÈS simple de téléchargement de fichiers. Je veux un Java FTPClient qui peut télécharger n'importe quel fichier je te. Mais le pdf obtient toujours tout foiré et mon éditeur de pdf (Adobe) ne s'ouvrent pas, en disant: il y a une erreur d'e/S.

Je suis en utilisant la classe suivante:

    import org.apache.commons.net.ftp.FTPClient;
    ....

    FTPClient client = new FTPClient();
    FileInputStream fis = null;

    try {
        client.connect("mydomain.com");
        client.login("user", "password");

        String filename = "myPDF.pdf";
        fis = new FileInputStream(filename);

        client.storeFile("temp.pdf", fis);
        fis.close();
        client.logout();
    } catch (IOException e) {
        e.printStackTrace();
    }

Pourquoi n'est-ce pas le travail, et comment puis-je résoudre ce problème?

  • Avez-vous essayé les réponses à votre question à partir d'une demi-heure? stackoverflow.com/questions/5925438/...
  • ouais, je suis en utilisant un FTPClient maintenant. La question est complètement différent.
InformationsquelleAutor CodeGuy | 2011-05-08