JCIFS首次读取共享目录很慢

JCIFS首次读取共享目录很慢

连续读取文件时,第一次读取时间在6s左右,后续非常快

且读取不通机器的共享目录时,速度均有差异

经检查,为JCIFS版本问题

原版本,为直接在maven仓库中找的

<!-- https://mvnrepository.com/artifact/org.samba.jcifs/jcifs -->
<dependency>
    <groupId>org.samba.jcifs</groupId>
    <artifactId>jcifs</artifactId>
    <version>1.3.3</version>
</dependency>

后检查,在JCIFS的开源仓库GitHub - codelibs/jcifs: JCIFS is an Open Source client library that implements the CIFS/SMB networking protocol in 100% Java中,标注的版本为

<dependency>
    <groupId>org.codelibs</groupId>
    <artifactId>jcifs</artifactId>
    <version>2.1.19</version>
</dependency>

且groupId存在变化

image-20210715143033530

修改后提示方法已过期

KLGm5-1626331143551)]

修改后提示方法已过期

原jcifs.smb.SmbFile 迁移到jcifs.smb1.smb1.SmbFile


版权声明:本文为zhhhhhhhhhhh原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。