jcifs.smb.SmbException: 连接到系统的设备无法正常工作

jcifs.smb.SmbException: A device attached to the system is not functioning

我正在编写一个简单的 android 代码来使用 jcifs 在我的 SMB 文件夹中创建一个文件。但我收到以下异常。

jcifs.smb.SmbException: A device attached to the system is not functioning.

以下是我的代码:

try{

            String user = "X";
            String pass ="X";

            String sharedFolder="X";
            String path="X/"+sharedFolder+"/test.txt";
            NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("X",user, pass);
            SmbFile smbFile = new SmbFile(path,auth);
            SmbFileOutputStream smbfos = new SmbFileOutputStream(smbFile);
            smbfos.write("testing....and writing to a file".getBytes());
            System.out.println("completed ...nice !");


        }catch(Exception e){
            e.printStackTrace();
        }

我得到了答案。 jar 文件版本存在一些问题。故事的寓意:使用最新的 jcifs