Bonjour,
Je débute sous Java et je suis travaille sous Eclipse 3.4.1
J'aimerais effectuer quelque chose qui doit être relativement simple mais qui ne fonctionne pas chez moi : se connecter sur un FTP via mon programme java via l'api commons.net :
voici mon code :
import org.apache.commons.net.ftp
...
FTPClient client = new FTPClient();
client.connect(IP);
client.login(user,password);
...
or cela ne fonctionne pas et me retourne ces erreurs :
Exception in thread "main" java.net.UnknownHostException: IP
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at org.apache.commons.net.DefaultSocketFactory.createSocket(DefaultSocketFactory.java:53)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:162)
at org.apache.commons.net.SocketClient.connect(SocketClient.java:250)
at Main.test(Main.java:36)
at Main.main(Main.java:28)
Mon FTP fonctionne car il est bien accessible depuis mon navigateur Firefox et je peux ajouter/modifier des fichiers et ces modifications faites dans le répertoire de stockage du FTP (sur mon hdd) se répercutent bien sur le FTP...
PS : j'ai créé un FTP de test et provisoire avec le logiciel "BulletProof FTP Server"
Merci
Partager