Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪个Java库可以通过WebDAV访问数据?_Java_Webdav - Fatal编程技术网

哪个Java库可以通过WebDAV访问数据?

哪个Java库可以通过WebDAV访问数据?,java,webdav,Java,Webdav,这就是问题所在:哪个库可以帮助我访问Java程序中通过WebDAV提供的数据?开源是首选。有一个可以满足这一需要的工具。从未使用过它,但可能是apache commons?现在不推荐的项目包括一个Java,但由于缺乏开发人员社区,该项目已退役 作为幻灯片的备选方案。您可能需要检查是否可以使用它 如果您只想从WebDAV存储库访问文件,只需在WebDAV构建于HTTP之上时使用HTTP库即可。如果要使用WebDAV功能,如锁定、目录列表或访问属性(元数据),则只需要WebDAV客户端库。基于已退役

这就是问题所在:哪个库可以帮助我访问Java程序中通过WebDAV提供的数据?开源是首选。

有一个可以满足这一需要的工具。

从未使用过它,但可能是apache commons?

现在不推荐的项目包括一个Java,但由于缺乏开发人员社区,该项目已退役

作为幻灯片的备选方案。您可能需要检查是否可以使用它


如果您只想从WebDAV存储库访问文件,只需在WebDAV构建于HTTP之上时使用HTTP库即可。如果要使用WebDAV功能,如锁定、目录列表或访问属性(元数据),则只需要WebDAV客户端库。

基于已退役的Apache Jakarta Slide项目的Java WebDAV客户端,包括VFS WebDAV提供程序。它与HttpClient 3.0.1一起打包。

我创建了一个非常易于使用的java webdav客户端:


现在转到github:

这里有一个更好的库用于webdav操作。在谷歌代码中被称为沙丁鱼

(以前是)

我是通过这里找到的:
已经存在一段时间的库包括:

当需要DAV 2时,Milton需要许可证


在上,您可以找到可用库的小摘要。

我需要访问属性。但是Jackrabbit库听起来不错,如果可用的话,我会看一看。感谢您的提示。所有链接都不再有效。Apache Jackrabbit WebDAV库迁移到WebDAV构造工具包看起来像是在Tomcat或其他容器中实现WebDAV的服务器端技术。我错了吗?+1雅加达幻灯片的客户端库很好,而Jackrabbit没有提供任何类似的内容。很高兴知道这个领域有新的东西。这有很多贡献者,而且在上面的答案发布5年后仍然是一个活跃的项目,所以它看起来是一个有用的选择。