/ftpclient-spring-boot-starter

封装FtpClient 操作, 并加入线程池

Primary LanguageJava

ftpclient-spring-boot-starter

FTP Client 操作包

#使用方式 自己下载install引入使用

<dependency>
    <groupId>cn.darkjrong</groupId>
    <artifactId>ftpclient-spring-boot-starter</artifactId>
    <version>1.0</version>
</dependency>

yml配置,必须配置enabled: true,否则默认false不起作用

ftp:
  enabled: true
  host: 192.168.10.107
  port: 21
  base-dir: /data
  username: admin
  passive-mode: false
  password: 123456
  buffer-size: 2048
  encoding: UTF-8
  connect-timeout: 6000
  pool:
    max-active: 10
    max-idle: 5
    max-wait: 1000
    min-idle: 1

API 操作

@Autowired
private FtpClientTemplate ftpClientTemplate;