Java7 nio2的任何可用的内存中FileSystem实现?
我一直在寻找内存中的nio2 FileSystem实现,这将使我能够更轻松地测试我的IO相关代码。
在Win32FileSystem
,Java只提供(在我的JDK中) Win32FileSystem
和ZipFileSystem
。
似乎ShrinkWrap有类似的东西,但似乎主要处理ZIP文件系统或任何。
我猜你们有些人已经在你自己的项目中加入了新的nio FileSystem IO,可以帮助我吗?
谢谢
您可以尝试https://github.com/marschall/memoryfilesystem 。 应该是完美契合您的需求。
ShrinkWrap确实有一个NIO.2内存文件系统实现,并且Patrick记录的报告为“假”问题的目录已被修复(由他。:)): https : //github.com/shrinkwrap/shrinkwrap/commit / 3319e64c455a5f0e601b19066318d28c4bea3df1
S,ALR
https://github.com/openCage/memoryfs就是这样一个内存中的文件系统。 它实现了大多数但尚未全部的nio2 API。
注意:我是作者。 如果您发现错误或需要function,请告诉我。