java - com.jcraft.jsch.JSchException : Auth fail 错误

标签 java jsch

当我从本地磁盘上传文件到远程服务器时,出现了这样的异常: com.jcraft.jsch.JSchException: 验证失败 在 org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:215)

我确定用户名和密码是正确的。因为我可以在不修改配置的情况下重新启动上传线程后上传任何文件。

这个异常有没有可能是我的机器和服务器之间的网络不好导致的?或者其他什么原因?

最佳答案

EGit(即使是最新版本 3.3.2)不能与 JRE 1.8 一起正常工作。将 JRE 降级到 1.7,此错误将消失。

关于java - com.jcraft.jsch.JSchException : Auth fail 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16642204/

相关文章:

java - 为什么我的 H2 数据库/Spring 启动应用程序会收到 JdbcSQLException(非十六进制字符)?

java - 为什么类型参数绑定(bind) T < : Comparable[T] fail for T = Int?

java - JSch:主机 key 在 known_hosts 中且添加 JCE 后出现 UnknownHostKey 异常

java - 如何将注册表中的 putty 已知主机条目转换为 Jsch 可读的已知主机文件

java - 使用 Android 和 JSCH 获取 ConnectException : failed to connect to 192. 168.2.100(端口 22)ECONNREFUSED

javascript - Nativescript - tns 创建测试应用程序错误

java - 什么是 (float)(par4 >> 16 & 255)/255.0F;意思?

java - 如何使用@SpringBootTest 在 Spring 中运行集成测试

java - jsch channel 未开通

java - 杰西 : Command Output unavailable