本地仓库和远程仓库之间的协议是HTTPS而不是ssh,是否还需要jsch的lib,如果是的话,能不能详细告诉我如何处理,非常感谢~~
问问题
15468 次
1 回答
4
即使不用于 https 访问,JGit 仍然需要jsch 。
请参阅JGit 依赖项。
那即使在克隆 https 存储库时,线程也声明了同样的事情。
这个博文处理了一个缺少的 jsch 库,如下所示:
有两种方法可以解决此问题,具体取决于您的设置。
1.) 如果您使用的是安装在机器上的 ant,例如 c:\apache-ant。只需将 jsch.jar 放在它的 lib 文件夹中。
2.) 如果您使用的是 eclipse 的 ant 插件。
- 打开日食
- 单击窗口->首选项
- 在类型过滤器文本框中输入“ant”
- 单击运行时
- 展开“全球条目”
- 添加外部 jar,并在系统中找到 jsch.jar
于 2013-07-11T06:35:16.020 回答