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