Ist es möglich, JCFIS zu verwenden, ohne einen Protokollhandler für "smb" zu registrieren?

StackOverflow https://stackoverflow.com/questions/7369826

  •  28-10-2019
  •  | 
  •  

Frage

Ich hatte nicht viel Glück, eine direkte Antwort zu finden, aber ich hoffe, dass ich in ein paar Tagen wieder JCFIS ausprobieren kann.

Für Interessierte und der Vollständigkeit halber ist JCFIS eine Bibliothek zum Lesen / Schreiben von Dateien und Verzeichnissen über ein Netzwerk mit Java.

http://jcifs.samba.org

War es hilfreich?

Lösung

Sie sind sich nicht sicher, was Sie damit meinen, dass Sie einen Protokollhandler registrieren müssen, um ihn verwenden zu können.Für den Zugriff auf Dateien auf einer Samba-Freigabe müssen Sie jedoch nur SmbFile verwenden.Sie können mit der Methode getInputStream () auf den InputStream einer beliebigen SmbFile zugreifen.In vielerlei Hinsicht funktioniert es wie jedes Dateiobjekt und ist recht einfach zu verwenden.Die Authentifizierung erfolgt über den SmbFile-Konstruktor.Um Ihre Frage zu beantworten: Sie müssen keinen Protokollhandler registrieren, um mit JCifs auf Dateien auf einer Samba-Freigabe zugreifen zu können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top