Skip to content

๐Ÿ—‚ SMB/CIFS Commons VFS2 Provider over smbj (Java filesystem SPI delegatee)

License

Notifications You must be signed in to change notification settings

umjammer/commons-vfs2-smb

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

45 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Release Java CI CodeQL Java Parent

commons-vfs2-smb

A production tested SMB FileSystemProvider for Apache commons-vfs2 based on smbj.

Introduction

This project implements required commons-vfs2 interfaces to allow interaction with SMB 2/3 using Jeroen van Erp's smbj implementation.

I've created this library for a project that has been running in production for same time, and the features I've implemented were the ones I needed.

In case you are missing some feature, feel free to file a bug or send a Pull Request.

Install

Usage

I'm still working on having a proper CI pipeline setup and the library uploaded to Maven Central. Any help is welcome.

VFS.getManager().resolveFile("smb://DOMAIN\\USERNAME:PASSWORD@HOSTNAME:PORT/SHARENAME/PATH");