java 读取另外一台局域网机器上的文件

来源:互联网 发布:游戏编程入门自学 编辑:程序博客网 时间:2024/06/11 17:48

 用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"));

 

  

原创粉丝点击