Hallo ng,
ich möchte gerne alle Dateinamen in einem Verzeichnis auf einem ftp-Server ermitteln, aber komme damit einfach nicht weiter.
Die Klasse File bietet ja einen Konstruktor, dem eine URI übergeben werden kann:
Aber irgendwie klappt es nicht:
Mein letzter Versuch:
Hierbei erhalte ich folgende Exception:
java.lang.IllegalArgumentException: URI scheme is not "file"
Wenn ich aber "http://" durch "file:/" ersetze erhalte ich auch nur eine Nullpointer-Exception, weil dabei offenbar nur lokal auf C: geschaut wird.
Kann jemand weiter helfen?
Vielen Dank und Grüße,
Maria
ich möchte gerne alle Dateinamen in einem Verzeichnis auf einem ftp-Server ermitteln, aber komme damit einfach nicht weiter.
Die Klasse File bietet ja einen Konstruktor, dem eine URI übergeben werden kann:
Code:
File dir = new File(URI uri);
Aber irgendwie klappt es nicht:
Mein letzter Versuch:
Code:
URI server_dir = new URI("http://www.myserver.de/pics/");
File dir = new File(server_dir);
Hierbei erhalte ich folgende Exception:
java.lang.IllegalArgumentException: URI scheme is not "file"
Wenn ich aber "http://" durch "file:/" ersetze erhalte ich auch nur eine Nullpointer-Exception, weil dabei offenbar nur lokal auf C: geschaut wird.
Kann jemand weiter helfen?
Vielen Dank und Grüße,
Maria