feat: ftp/sftp功能优化

1. 更换jsch依赖库
2. 增加超时设置
3. sftp创建上层目录时,与ftp方式保持一致,因为hutool包的FileUtil.getParent在不同操作系统上不一致
This commit is contained in:
Henry
2025-08-31 17:08:34 +08:00
parent cb5f05b421
commit e01ee4e01d
3 changed files with 27 additions and 8 deletions

View File

@@ -67,7 +67,7 @@
<transmittable-thread-local.version>2.14.5</transmittable-thread-local.version>
<commons-net.version>3.11.1</commons-net.version>
<commons-lang3.version>3.18.0</commons-lang3.version>
<jsch.version>0.1.55</jsch.version>
<jsch.version>2.27.3</jsch.version>
<tika-core.version>3.2.2</tika-core.version>
<ip2region.version>2.7.0</ip2region.version>
<bizlog-sdk.version>3.0.6</bizlog-sdk.version>
@@ -576,7 +576,7 @@
<version>${commons-net.version}</version>
</dependency>
<dependency>
<groupId>com.jcraft</groupId>
<groupId>com.github.mwiede</groupId>
<artifactId>jsch</artifactId> <!-- 解决 sftp 连接 -->
<version>${jsch.version}</version>
</dependency>