2013-05-20 455 views
1

雖然我上傳本地磁盤上的文件到遠程服務器,如出現異常: com.jcraft.jsch.JSchException: Auth fail at org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:215)com.jcraft.jsch.JSchException:驗證失敗

我敢肯定的是,用戶名和密碼是correct.Because我可以重新啓動上載線程後不上傳修改配置,上傳任何文件。

這個異常是否可能是由我的機器和服務器之間的網絡不良造成的?或者是其他原因?

+1

你可以顯示你的代碼(特別是第215行)嗎? –

+0

這個類不是我自己的代碼。它來自ant-jsch.jar – mojiayi

回答

2

EGIT(甚至最新版本3.3.2)在JRE 1.8中無法正常工作。將JRE降級到1.7,此錯誤將消失。