尝试在Java中使用Apache Commons VFS设置Amazon S3文件系统
我正在尝试将VFS S3用作适用于Amazon S3的Apache Commons VFS的插件。
我已经包含了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)
我该怎么办?
我已经用另一种方式解决了这个问题。 事实certificate,库依赖于其他一些Java库(例如来自apache的log4j和来自amazon的jets3t)。 它根本没有给出有用的错误消息。
您应该自己调试并修复它,或者联系库的供应商。
“供应商”是指分发软件的人/实体/组织, 不一定是 “谁在出售图书馆”,呵呵。
请查看新的VFSLib Java库 。 它共同支持Amazon S3,Google Drive和Dropbox。 直接从供应商处获得对第一手信息的高级支持。