• FTP封装-Ftp
    • 介绍
    • 使用
      • 引入依赖
      • 使用

    FTP封装-Ftp

    介绍

    FTP客户端封装,此客户端基于Apache Commons Net。

    使用

    引入依赖

    1. <dependency>
    2. <groupId>commons-net</groupId>
    3. <artifactId>commons-net</artifactId>
    4. <version>3.6</version>
    5. </dependency>

    使用

    1. //匿名登录(无需帐号密码的FTP服务器)
    2. Ftp ftp = new Ftp("172.0.0.1");
    3. //进入远程目录
    4. ftp.cd("/opt/upload");
    5. //上传本地文件
    6. ftp.upload("/opt/upload", FileUtil.file("e:/test.jpg"));
    7. //下载远程文件
    8. ftp.download("/opt/upload", "test.jpg", FileUtil.file("e:/test2.jpg"));
    9. //关闭连接
    10. ftp.close();