如何从Path生成Guava ByteSource?

sdg*_*sdh 2 java file-io guava

我正在尝试Path使用Guava 来散列文件.我无法使用File该类,因为JimFS不支持此类.

如果我有File,我会使用这个番石榴方法:

public static ByteSource asByteSource(File file)
Run Code Online (Sandbox Code Playgroud)

是否有相应的Path?

如果没有,我该如何实施呢?

Flo*_*own 7

如果你只能使用Path,那么看看MoreFiles::asByteSource.

  • 工作一种享受.我希望更多的库使用`Path`而不是`File`. (2认同)