gpt4 book ai didi

java - 使用 Apache Commons VFS 通过 FTP URI 导航到根目录

转载 作者:行者123 更新时间:2023-12-04 05:23:13 27 4
gpt4 key购买 nike

我不知道如何从根目录引用文件。目前,URI 中的任何路径都是用户目录的子目录。我正在尝试访问/var/www :

sftp://user:password@host/var/www

但它是无效的。
org.apache.commons.vfs2.FileNotFolderException: Could not list the contents of "sftp://user:***@host/var/www" because it is not a folder.

最佳答案

我找到了解决办法。

SftpFileSystemConfigBuilder builder = SftpFileSystemConfigBuilder.getInstance();
FileSystemOptions options = new FileSystemOptions();
builder.getKnownHosts(options);
builder.setUserDirIsRoot(options, false);
builder.setTimeout(options, 5000);

FileObject directory = manager.resolveFile("sftp://user:password@host/var/www", options);

关于java - 使用 Apache Commons VFS 通过 FTP URI 导航到根目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13494466/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com