您可以推荐什么 Java WebDAV 客户端库?
6 回答
我最近创建了一个非常易于使用的:
你看过Jackrabbit 的吗?
好的,我有点晚了,但你真的应该看看milton webdav 服务器项目。它的开源(apache2),成熟并且被积极维护。
它旨在允许任何后端实现连接到 webdav,许多用户报告在 4 小时内为现有应用程序实现它。
它支持所有常见的 webdav 东西,如锁定、自定义属性、摘要/基本身份验证等。它还支持 caldav 并与 apache FTP 集成,因此您只需花费一个价格即可获得 2 个协议!
Milton 附带一个 servlet 和一个 spring 控制器,它可以独立于 Web 容器运行。
Milton 还有一个不错的小型 webdav 客户端库,由于它的观察者支持,它非常适合桌面应用程序。
我将Jakarta Slide项目提供的客户端库用于我大约 2 年前开发的软件,它运行良好。现在,访问该站点,我发现该项目由于缺乏开发人员而不再活跃。但是客户端库对您来说仍然是一个不错的选择。无论如何,我没有看到很多替代品。
尝试在这里尊重他们:http ://www.webdavsystem.com/javaserver
你检查过沙丁鱼吗?
https://code.google.com/p/sardine/
https://github.com/lookfirst/sardine
最新版本 5.3 - 2013 年 8 月,可在 Maven 中心获得:
https://mvnrepository.com/artifact/com.github.lookfirst/sardine/5.3