是否存在可在用户提供的java.nio.file.FileSystem
上运行的java库?
我正在使用googles jimfs in-memory-filesystem实现,并希望将git存储库克隆到我的文件系统中并执行一系列复杂的操作,但不要触摸磁盘。
不幸的是,jgit-api似乎没有提供在所选文件系统上运行的可能性。
编辑:
jgit和jimfs之间不兼容的原因似乎是jgit的api使用该文件,而jimfs使用path作为其主要抽象。不幸的是,jimfs没有实现Path.toFile()
。
有任何技术原因吗?