更新時間:2019-09-20 14:08:48 來源:動力節(jié)點 瀏覽4399次
工作中需要把集群內(nèi)部的一些文件上傳給FTP服務器,于是就基于apachecommons-netjar包實現(xiàn)java向FTP服務器上傳文件。
編碼實現(xiàn)
maven依賴
該工程是maven工程,于是在工程的pom文件中添加maven依賴
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.3</version>
</dependency>
FTPClient工具類
由于該工程是采用springcloud框架開發(fā),于是在工具類中采用@Component進行注解
FTPUtil類連接FTP服務器方法
向FTP服務器上傳文件的方法
退出/關閉FTP服務器連接
FTPClient類的調(diào)用
利用springcloud的依賴注入拿到FTPClient工具類對象
調(diào)用工具類方法順序:先連接服務器-》上傳文件-》關閉連接
結(jié)束語
Java如何實現(xiàn)對FTP的連接以及上傳文件進行簡單的入門,感興趣的小伙伴可以登錄動力節(jié)點IT培訓官網(wǎng)更加深入的了解和學習。