【java】FTPClient 工具类(已封装,可以直接使用)

本文介绍了在FTP服务器管理文件需求下,如何使用Java的FTPClient进行文件上传。通过研究和实践,实现了简单的FTP文件上传功能,代码不复杂,适合初学者理解。建议对不熟悉的部分查阅文档以适应更多场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       之前一直是代码和图片在同一个服务器上,所以不管上传视频还是图片都是比较简单的

         //上传服务器地址
//       String logoRealPathDir = "/usr/app/tomcat/webapps/imgs/";
//       String path ="http://123.55.123.71:8080/imgs/";    

         // 上传到本地磁盘
         String logoRealPathDir = "D:\\apache-tomcat-8.0.46\\webapps\\img\\";
         String path = "http://192.168.0.100:8080/img/";

         File logoSaveFile = new File(logoRealPathDir);

       就这样简单两段代码就是直接实现上传,本地和服务器来回切换就可以了,有一天,我们的技术经理忽悠老板,说要专门一个服务器管理文件,然后............傻逼了,之前的路径全部错误,不在同一个服务器,咋办!

苦思冥想后,突然想起之前看书的时候提到过FTPClient,然后就是查资料,看文档,网上很多方法,拿过来一复制,成功!

可是不懂啊,算了,删除了,自己慢慢研究,终于有了下面的代码:

/**
 * FTPClient 工具类
 *
 * @author 奶嘴
 * @date 2020/4/20 - 16:53
 */
public class FtpClientUtils {
   
    //其
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值