2008-09-23 61 views

回答

10

现在已弃用的Apache Jakarta Slide项目包含Java WebDAV client library - 但由于缺乏开发人员社区,此项目已停用。

Apache Jackrabbit被提及作为Slide的替代方案。您可能需要检查是否可以使用其WebDAV library

如果您只是想从WebDAV存储库访问文件,那么您可以简单地使用HTTP库,因为WebDAV是基于HTTP构建的。如果您想要使用WebDAV功能(如锁定,目录列表或对属性(元数据)的访问),则只需要WebDAV客户端库。

+0

我需要访问属性。但是,长耳兔图书馆听起来不错,我会看看,如果它可用。感谢提示。 – Mnementh 2008-09-24 21:11:37

2

Apache's Jakarta Project有一个WebDav Construction Kit,它应该符合这个需要。

+0

WebDav构建工具包看起来像一个服务器端技术,用于在Tomcat或其他容器中实现WebDav。我错了吗? – 2008-10-22 12:49:45

3

从来没有使用过它,但也许是Apache公用vfs

5

http://sourceforge.net/projects/webdavclient4j/基于已退役的Apache Jakarta Slide项目的Java webdav客户端,并包含VFS WebDAV提供程序。它与HttpClient 3.0.1打包在一起。

+0

+1雅加达幻灯片的客户端库很好,Jackrabbit不提供任何等效的东西。很高兴知道这个领域有新的东西。 – 2009-10-18 22:27:14