Differences between revisions 21 and 22
Revision 21 as of 2015-02-11 05:52:04
Size: 3806
Revision 22 as of 2015-03-26 20:58:20
Size: 3935
Comment: added vfs-azure
Deletions are marked like this. Additions are marked like this.
Line 63: Line 63:
 * [[https://github.com/ecki/seeburger-vfs2|seeburger-vfs2]] - VFS providers for database blobs and layered git-trees  * [[https://github.com/ecki/seeburger-vfs2|seeburger-vfs2]] - VFS providers for database blobs and layered git-trees.

 * [[https://github.com/kervinpierre/vfs-azure|vfs-azure]] - VFS provider for Microsoft Azure Blob Storage by Kervin Pierre.

VFS - Virtual File System

Apache Commons VFS provides a single API for accessing various different file systems. It presents a uniform view of the files from various different sources, such as the files on local disk, on an HTTP server, or inside a Zip archive.

Its homepage is located at: https://commons.apache.org/proper/commons-vfs/.


What to do if access to a filesystem fails.

Usage and Solutions

Future and Contributions

Stuff we will see in (one of) the next release(s):


  • VFS JFileChooser - A Java Swing component which browses local or remote locations using VFS

  • Dctm VFS - Provides a plugin for Commons VFS that allows you to access EMC Documentum as a filesystem.

  • VFS FTPServer - provides a Commons VFS implementation for the Apache FTPServer project

  • GaeVFS - GaeVFS is an Apache Commons VFS plug-in that implements a distributed, writeable virtual file system for Google App Engine (GAE) for Java.

  • Commons VFS UI - Commons VFS UI is a gui application for the Commons VFS.

  • VFS-S3 - Amazon S3 plugin for VFS (Apache Commons Virtual File System). VFS-S3 allows you to operate Amazon S3 buckets and files using Commons VFS. Original version from http://code.google.com/p/vfs-s3/ was outdated and is not supported anymore - proof

  • Commons VFS Grid - Commons VFS Grid is a collection of file system providers for Commons VFS, which provide SRB, GridFTP and other Grid file systems.

  • Loopy - Loopy is ISO9660 file system (i.e. .iso files) plug-in for Apache Commons VFS.

  • VFS-utils - This project provides some utilities for working with the Apache Commons VFS libraries. It provides a bridge to the Apache Mina FTP Server and a Java shell / console providing a command line interface to VFS operations.

  • Ant Commander - Ant Commander is a free file manager written in Java/Swing and is based on Apache Ant and Apache Commons-vfs. Ant Commander includes Commons-vfs and the libraries needed for the different file systems.

  • VFSLib Java Library - Commons VFS providers for Dropbox, Google Drive, and Amazon S3 cloud file systems first published in 2013.

  • seeburger-vfs2 - VFS providers for database blobs and layered git-trees.

  • vfs-azure - VFS provider for Microsoft Azure Blob Storage by Kervin Pierre.

VFS (last edited 2015-03-26 20:58:20 by BerndEckenfels)