问题标签 [apache-commons-vfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - apache common vfs和mercurial的集成
Apache common vfs api 可以从 Mercurial 版本控制系统检索/更新/添加文件吗?常见的 vfs 确实有访问 vcs 的接口 api。Mercurial 有供应商吗?
巴吉
java - 如何检查 FileObject 是否为文件夹?
我正在使用 Apache Commons VFS(虚拟文件系统)通过 SFTP 访问一些文件。有谁知道如何检查 org.apache.commons.vfs.FileContent 的实例是否是文件夹?
java - 尝试在 java 中的 Apache Commons VFS 中设置 Amazon S3 文件系统
我正在尝试使用VFS S3的Apache Commons VFS for Amazon S3插件。
我已经包含了 jar 并且它正在识别s3
模式。
但是,当我尝试打开一个文件(这是公开的,我可以在我的网络浏览器上打开它)时,我收到此错误:
我应该怎么办?
java - Commons VFS 和 Java.net.URL - 添加对“sftp://”协议的支持
我们正在尝试使用Apache Commons VFS通过 SFTP 访问某些内容。它声称支持 SFTP ,但是当它启动时我们会收到MalformedURLException 。挖掘我发现 apache vfs 正在使用java.net.URL
. 但是文档告诉我它实际上并不支持sftp://
URL。
以下协议的协议处理程序保证存在于搜索路径中:-
其他协议的协议处理程序也可能可用。
我在 Linux 上使用 java 1.6.0。java.net.URL
当它看到一个sftp://
URL时,我怎样才能防止它出现摇晃?我需要继续使用 Apache commons VFS 库,它使用java.net.URL
.
java - 使用 apache vfs 进行相互身份验证的 sftp
我们正在尝试 sftp 到需要相互身份验证的服务器。我们需要在 Java 中以编程方式执行此操作。
连接到 SSH 服务器时,有没有办法通过 apache vfs 使用相互身份验证(客户端证书)?
java - Commons VFS 和 IBM MVS 系统
我正在使用 Apache Commons VFS / SFTP,我们正在尝试从 IBM MVS 系统下载文件。
下载部分很好,但是下载后我们无法打开压缩文件。似乎 zip 文件是使用不同的算法或其他东西压缩的
有人有任何指示吗?
*注意,如果我们连接到常规的 unix/linux SFTP 服务器,同样的功能可以正常工作。
下面是我们所做的一个例子
java - Apache CommonsVFS 连接到 https 服务器
目前我使用 Apache CommonsVFS 从其他站点获取图像并且效果很好。
CommonsVFS 的网站说它支持 HTTPS 协议,但我发现我无法使用 CommonVFS 访问那些以 https:// 开头的 URL,而我可以从我的 Firefox 正常浏览它。
例如,下面的代码会产生一个异常,说could not connect to HTTP server..
我还尝试为 FileManager 添加 HTTPS 提供程序,但仍然没有运气,它说 URL 方案“https”已经注册。
那么,如何使用 commonVFS 访问 https 服务器呢?
java - 让特殊文件夹在 Apache Commons VFS 中工作
Apache Commons VFS 库似乎无法支持特殊的 Windows 文件夹(网络、最近、计算机、库等)。
然后将它们转换为 FileObjects,如下所示:
它只是不起作用,你得到的只是它的名字的路径名。
这些文件的路径就像::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
任何帮助完成这项工作将不胜感激。它看起来很可能是库中的错误。希望有人知道黑客或类似的东西来让它工作。
编辑:我相信当我创建新的快捷方式时我已经很接近了
它显示正确的图标和名称,并且在 Windows 资源管理器上正确打开,但仍然使用 VFS 打开一个空文件夹。
java - 如何使用 HttpClient 或 Commons VFS 获取要下载的文件列表?
我想知道是否有其他方法可以从 HttpServer 获取要下载的文件列表,而不是使用 HttpClient 解析响应。
我还想知道 Commonns VFS 是否是一个合适的替代方案,因为我尝试使用 VFS 但无法仅获取文件列表。我检查了 vfs 中的 sftp 示例,但无法在 Http 中实现它。
假设我有这个链接http://www.ibiblio.org/maven/maven/jars/
,在 HttpClient 或 Common VFS 中是否有办法获取 jar 列表。下载部分更容易。
java - Apache Commons VFS:使用 FTP
我正在尝试将 Apache Commons VFS 与 FTP 一起使用。在我的 FTP 上,文件和文件夹的结构如下:
我需要连接并读取文件夹 /test/in 中的所有文件(它一直在变化)。代码:
但我无法获得文件列表,因为它说 /test/in 不存在。A 做了一些测试来检查文件类型:System.out.println(path.getType());
使用不同的路径。结果:
ftp://user:password@my.ftp.host/test - 文件
ftp://user:password@my.ftp.host/test/in - 虚构
ftp://user:password@my.ftp.host/test/in/file1.txt - 文件
FileType.IMAGINARY 表示该文件不存在。任何想法如何使用 ftp 文件夹?