Bonjour,

j'ai des problemes, je n'arrive pas a recuperer les fichier de mon ftp.

java.lang.NoClassDefFoundError: org/apache/oro/text/regex/MalformedPatternException
at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createUnixFTPEntryParser(DefaultFTPFileEntryParserFactory.java:169)
at org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createFileEntryParser(DefaultFTPFileEntryParserFactory.java:94)
at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2358)
at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2141)
at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2188)
voila mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
FTPClient ftp=new FTPClient();
            int reply;
            ftp.connect("ftpperso.free.fr");
            ftp.login(pseudo,passe);
 
            reply = ftp.getReplyCode();
            if(!FTPReply.isPositiveCompletion(reply)) {
                ftp.disconnect();
                System.err.println("FTP server refused connection.");
                System.exit(1);
            }else {
                FTPFile[] files = ftp.listFiles();
                System.out.println("isConnected :"+ftp.isConnected());
                System.out.println();
                            }
System.out.println("isConnected :"+ftp.isConnected()); me revoye true donc c'est que je suis connecter non ??