博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jdk1.6下使用sardine和jackrabbit-webdav的问题
阅读量:6942 次
发布时间:2019-06-27

本文共 569 字,大约阅读时间需要 1 分钟。

hot3.png

同步一个遇到的问题,前几天,客户给了一个服务器地址和用户名密码,让把上面的文件,download到另一台服务器上,我查了下,发现该服务器使用文件协议是webdav,什么鬼。。。以前用的文件协议都是sftp或者ftp…

这个webdav还真是从来没听说过,又暴露了知识面太窄了,所以百度了已下,找到的相关资料还真不多,不过已经基本够用了。

然后得到的结果就是使用sardine.jar或者jackrabbit-webdav.jar,然后相关代码也都贴的很详细。

我看过之后,对这两种方式进行了对比,结果就是更倾向于sardine,因为他的写法相对简单,代码量比jackrabbit-webdav会少一些,这里我就不贴代码了,大家百度一下就能看到了。

我这里主要说的问题是,当使用这两种技术的时候,如果你的jdk版本不是1.7,那么你应该是会报下面的错误的,就是怎么都连接不到服务器的感觉…会搞到你崩溃的,我甚至尝试了jackrabbit-webdav的几乎全部版本,结果证明无论哪个版本他在jdk1.6下都是跑不起来的,只有到jdk1.7以上才会正常的连接成功并读到文件。

这里写图片描述

好了就这样,如果遇到如上问题,怎么搞都不对,就换下jdk版本吧~~

转载于:https://my.oschina.net/sunchenbin/blog/632987

你可能感兴趣的文章
微信接口出现“调用支付jsapi缺少参数appid”
查看>>
利用ResultFilter实现asp.net mvc3 页面静态化
查看>>
PHP 图片加水印的方法
查看>>
javascript报错集锦
查看>>
koa2实现拦截器进行登录前session校验
查看>>
[java]窗口中的菜单项
查看>>
[ACM] hdu 2191 珍惜现在,感恩生活 (多重背包)
查看>>
python-并发编程之多进程
查看>>
JavaScript严格模式详解
查看>>
小X的佛光 NOIP模拟赛 倍增LCA 树结构
查看>>
The Himalayas (zoj 3809)
查看>>
[模板] 网络流相关/最大流ISAP/费用流zkw
查看>>
SCAU 10692 XYM-入门之道
查看>>
使用Ajax内容签名,减少流量浪费
查看>>
mysql 架构 ~异地容灾
查看>>
mui 上拉刷新加载template数据
查看>>
JavaScript中==比较时的过程
查看>>
HIDKomponente使用读写Hid设备一瞥
查看>>
gruntjs本地安装的流程
查看>>
mysql_real_escape_string
查看>>