TinyVFSVFS开源框架
VFS是虚拟文件系统的首字母。
之所以写这个VFS是由于开始的时候用的是 Apache VFS 2.0开源框架,但是不幸的是它有内存泄露,但是平台中又需要此部分功能,因此就自行编写了一个VFS开源框架。
实现的功能与VFS的基本相同,内置支持大多数文件来源:
JarSchemaProvider
ZipSchemaProvider
FileSchemaProvider
HttpSchemaProvider
HttpsSchemaProvider
FtpSchemaProvider
JBossVfsSchemaProvider
也可以方便的自行扩展其它文件来源。
Maven引用坐标:
<dependency> <groupId>org.tinygroup</groupId> <artifactId>org.tinygroup.vfs</artifactId> <version>0.1.0-SNAPSHOT</version> </dependency>
评论