用java来实现读取局域网的文件:
第一步:首先下载jcifs-0[1].8.3.jar包,把包加入java工程里面
第二部:开启来宾帐户guest 并设置密码 (1234)
第三部 : 从机器上面共享一个文件夹 现在咧如共享10.1.88.3机器上面的uplo文件夹 ,文件夹下面有一个text.txt文件,内容随便
实现代码:
SmbFile file = new SmbFile("smb://guest:123@10.1.88.3/uplo/test.txt");
SmbFileInputStream in = new SmbFileInputStream(file);
byte bt [] = new byte [1024];
int c ;
while((c=in.read(bt))!=-1){
System.out.println("开始从10.1.88.3电脑上面读取数据");
}
System.out.println(new String(bt,"gb2312"));