import it.sauronsoftware.ftp4j.FTPClient; import it.sauronsoftware.ftp4j.FTPFile; import java.io.File; import java.io.IOException; import org.jibble.simpleftp.SimpleFTP; public class StoreToFtp { public static void main(String[] args){ System.out.println("begin"); // System.out.println("Upload: "+uploadToFtp("D:\\headphones.txt ", "91.211.119.222", 21, "ftp-tomcat", "llooggSSTOM")); /*System.out.println("Upload: "+uploadToFtp4J("D:\\headphones.txt", "91.211.119.222", 21, "ftp-tomcat", "llooggSSTOM"));*/ printDirectory("192.168.0.2",21, "technik", "technik","shops"); System.out.println("-end-"); } /* URL url = new URL("ftp://username:password@ftp.whatever.com/file.zip;type=i"); URLConnection con = url.openConnection(); BufferedInputStream in = new BufferedInputStream(con.getInputStream()); FileOutputStream out = new FileOutputStream("C:\\file.zip"); int i = 0; byte[] bytesIn = new byte[1024]; while ((i = in.read(bytesIn)) >= 0) { out.write(bytesIn, 0, i); } out.close(); in.close(); */ private static void printDirectory(String ftpServer, int port, String userName, String password, String directoryOnServer){ try{ FTPClient client=new FTPClient(); client.connect(ftpServer, port); client.login(userName, password); client.changeDirectory(directoryOnServer); FTPFile[] fileList=client.list(); for(int counter=0;counter