使用JGit报错:Algorithm negotiation fail 的解决方案_jschexception: algorithm negotiation fail_咻咻ing的博客-CSDN博客

网站介绍:文章浏览阅读1.6k次。今天在Java项目中,使用JGit库用SSH协议拉取远端代码时,遇到不少错误,踩了不少坑才解决问题,在此记录下来,希望对大家有帮助。首先说下使用环境:代码在Linux服务器上面运行是没有问题的,可以使用ssh拉取代码。本地的MacBook使用ssh可以拉取代码,但是用Java代码拉取不行。问题解决代码报错:com.jcraft.jsch.JSchException: Algorithm negotiation fail这个意思是说算法协商失败,SSH通信协议有一个密约和算法协商阶段,在这_jschexception: algorithm negotiation fail