目前我正在使用jsch-0.1.44为sftp执行功能。我需要为用户添加选项以浏览目录。那么如何从远程服务器获取文件列表。这个功能是否还有其他开源?请帮帮我
答案 0 :(得分:1)
examples list显示了一种方法。
查看从以下行开始的代码......
if(cmd.equals("ls") || cmd.equals("dir")){
答案 1 :(得分:1)
ChannelSftp类提供了浏览远程目录的必要方法。
要列出目录,请使用channel.ls(".")
。这将返回LsEntry个对象的向量,您可以在窗口中遍历,打印,显示等等。
答案 2 :(得分:1)
您可以使用Apache Virtual File System。如果您要创建GUI应用程序,可以使用OtrosVfsBrowser或VFSJFileChooser。