上傳文件到ftp服務器java代碼

fg360 9年前發布 | 3K 次閱讀 Java FTP

import org.apache.commons.net.ftp.FTPClient;
import java.io.FileInputStream;
import java.io.IOException;

public class FtpFileUpload {

public static void main(String[] args) {

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

    try {
        client.connect("ftp.javacodegeeks.com");
        client.login("username", "password");

        // Create an InputStream of the file to be uploaded
        String filename = "test.txt";
        fis = new FileInputStream(filename);

        // Store file on server and logout
        client.storeFile(filename, fis);
        client.logout();

    } catch (IOException e) {
        e.printStackTrace();
    } finally {
        try {
            if (fis != null) {
                fis.close();
            }
            client.disconnect();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

} </pre>

 本文由用戶 fg360 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!