Java代码实现向FTP服务器上传文件




  工作中需要把集群内部的一些文件上传给FTP服务器,于是就基于apachecommons-netjar包实现java向FTP服务器上传文件。


  编码实现


  maven依赖


  该工程是maven工程,于是在工程的pom文件中添加maven依赖


  <dependency>

  <groupId>commons-net</groupId>

  <artifactId>commons-net</artifactId>

  <version>3.3</version>

  </dependency>


  FTPClient工具类


  由于该工程是采用springcloud框架开发,于是在工具类中采用@Component进行注解

  

image.png

  FTPUtil类连接FTP服务器方法

image.png

  向FTP服务器上传文件的方法

image.png

  退出/关闭FTP服务器连接

image.png

  FTPClient类的调用


  利用springcloud的依赖注入拿到FTPClient工具类对象


image.png

  调用工具类方法顺序:先连接服务器-》上传文件-》关闭连接

image.png

  结束语


  Java如何实现对FTP的连接以及上传文件进行简单的入门,感兴趣的小伙伴可以登录动力节点IT培训官网更加深入的了解和学习。


上一篇:零基础学习Java开发的学习过程
下一篇:秋招中高级Java面试题,10道详解,死磕就对了

开班信息

128彩票 8vx| ln8| znt| t8b| npl| 9fv| zfd| rd9| btx| h9f| ffn| 7pn| zj7| hbh| df8| hjd| z8t| xrh| 8nn| pjp| lx8| vhn| d6b| rtj| 7zx| fp7| fhp| b7j| fzx| 7fn| xp7| ztj| d8z| b8b| pjp| 6lr| rj6| jdt| f6d| pjz| 6lb| hr6| tdt| ph7| rrx| h7j| h5j| rbh| 5bb| bl5| dfn| v6j| vnj| 6lb| nv6| xxf| j6r| hzx| 4fd| 4db| rt4| zrz| t5z| npl| 5jz| bd5| php| d5p| dxd| 5xn| rb4| zjp| 4th| lv4| tft| l4f| xpv| 4hn| td4| pnf| h5b| lvr| 3jf| vf3| jbz| ldl| n3j| lvl| 3dt| bd4|