尝试在Java中使用Apache Commons VFS设置Amazon S3文件系统

时间:2009-08-27 17:44:04

标签: java amazon-s3 apache-commons-vfs

我正在尝试使用VFS S3插件Apache Commons VFS Amazon S3

我已经包含了jar,它正在识别s3架构。

但是,当我尝试打开一个文件(公开,我可以在我的网络浏览器上打开它)时,我收到此错误:

Could not create a file system manager of class "org.apache.commons.vfs.impl.StandardFileSystemManager".
>> org.apache.commons.vfs.VFS.createManager(VFS.java:93)
>> org.apache.commons.vfs.VFS.getManager(VFS.java:47)

我该怎么办?

3 个答案:

答案 0 :(得分:2)

我已经用另一种方式解决了这个问题。事实证明,该库依赖于其他一些Java库(例如来自apache的log4j和来自amazon的jets3t)。它根本没有给出有用的错误信息。

答案 1 :(得分:1)

您应该自己调试并修复它,或者联系库的供应商。

“供应商”是指分发软件的人/实体/组织,而不是必然“谁在销售图书馆”,呵呵。

答案 2 :(得分:1)

请查看新的VFSLib Java library。它共同支持Amazon S3,Google Drive和Dropbox。直接从供应商那里获得对第一手资料的高级支持。