aze*_*tys 8 java passphrase jsch jgit
我用java编写的git客户端遇到了一些困难.我正在使用jGit库通过git服务器上的ssh进行连接.问题是我不知道如何指定私钥的路径和密码.我在jGit文档中找不到有关我需要调用哪些函数的任何示例.从我读到的jGit库使用JSch使用ssh连接到服务器,JSch支持私钥和密码.有没有人有这方面的经验或有一些工作代码?
谢谢
Paŭ*_*ann 7
我没有使用过jGit,但是从查看Javadocs(看似不能在线浏览,但可以下载),你需要配置一个SshSessionFactory(即创建JSchConfigSessionFactory的子类,并覆盖它的configure方法).
configure
该JSch对象支持其私钥addIdentity方法和密码短语可以用给予的UserInfo对象每一个人JSch 会议.
addIdentity
(免责声明:JSch Javadoc是我写的.)
归档时间:
14 年,7 月 前
查看次数:
3643 次
最近记录:
8 年,9 月 前