欢迎光临
我们一直在努力

Java读取服务器共享文件

现在有一个需求,需要读取Windows服务器共享的文件,基于smb方式共享,通过输入共享文件夹或者其下面的子文件夹名称获取其中文件信息,基于Java17,详细代码如下:

yml配置:

#配置
personal:
serverHost: 你的共享IP地址
# 共享文件夹名称(如 \\\\server\\sharedFolder 中的 sharedFolder)
shareName: 共享根目录文件名
username: 共享用户名
password: 共享用户密码
#域名(无域可留空)
domain: \”\”

pom配置:

<!– smb –>
<dependency>
<groupId>com.hierynomus</groupId>
<artifactId>smbj</artifactId>
<version>0.14.0</version>
</dependency>

源代码如下:

import com.hierynomus.msfscc.fileinformation.FileIdBothDirectoryInformation;
import com.hierynomus.smbj.SMBClient;
import com.hierynomus.smbj.auth.AuthenticationCo

赞(0)
未经允许不得转载:171主机测评 » Java读取服务器共享文件
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址