天天看點

java共享檔案夾SMB1服務報錯jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/122.168.23.26java共享檔案處理

java共享檔案處理

兩台電腦,其中一台開啟共享檔案(區域網路環境)。利用jcifs-1.3.19.jar包。

String ip = "192.168.1.58";
        String username = "20150601";
        String password = "20150601pw";
        String remoteurl = "/ctc_test_111/";
        String url="smb://"+ip+remoteurl;
        NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("ip", username, password);
        SmbFile file = new SmbFile(url,auth);
           

之後在進行logon()或者connect()連結都會報錯。提示Exception in thread “main” jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/192.168.1.58

jcifs.util.transport.TransportException

java.net.SocketException: Connection reset

at java.net.SocketInputStream.read(SocketInputStream.java:209)

at java.net.SocketInputStream.read(SocketInputStream.java:141)

at jcifs.util.transport.Transport.readn(Transport.java:29)

at jcifs.smb.SmbTransport.peekKey(SmbTransport.java:388)

at jcifs.smb.SmbTransport.negotiate(SmbTransport.java:288)

at jcifs.smb.SmbTransport.doConnect(SmbTransport.java:319)

at jcifs.util.transport.Transport.run(Transport.java:241)

at java.lang.Thread.run(Thread.java:745)

at jcifs.util.transport.Transport.run(Transport.java:258)

at java.lang.Thread.run(Thread.java:745)

at jcifs.smb.SmbTransport.connect(SmbTransport.java:309)

at jcifs.smb.SmbTree.treeConnect(SmbTree.java:156)

at jcifs.smb.SmbFile.doConnect(SmbFile.java:911)

at jcifs.smb.SmbFile.connect(SmbFile.java:957)

at my.MyTest.main(MyTest.java:30)

關于電腦SMB1服務

服務已經在電腦中開啟。

java共享檔案夾SMB1服務報錯jcifs.smb.SmbException: Failed to connect: 0.0.0.0<00>/122.168.23.26java共享檔案處理

最後希望大神幫忙解決!!!