Java - 从SFTP直接下载到内存而无需写入文件

时间:2015-10-02 03:22:11

标签: java sftp in-memory

我过去几天一直在研究这个问题,但似乎无法找到从SFTP服务器读取内容并将内容写入内存而不是文件的任何示例或文档。它让我想到这是否可能。我希望将从SFTP流下载的文件写入内存中的字节数组,然后在字节数组在内存中时使用它。这可能吗?

1 个答案:

答案 0 :(得分:2)

最常见的Java SFTP库JSch允许这样做。

使用返回InputStream的{​​{3}}的一个重载。

基本的是:

public InputStream get(String src)