簡體   English   中英

com.jcraft.jsch.JSchException:身份驗證失敗

[英]com.jcraft.jsch.JSchException: Auth fail

當我將文件從本地磁盤上傳到遠程服務器時,發生了這樣的異常: com.jcraft.jsch.JSchException: Auth fail at org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:215)

我確定用戶名和密碼是正確的。因為我可以在不修改配置的情況下重新啟動上傳線程后上傳任何文件。

這個異常有可能是我的機器和服務器之間的網絡不好引起的嗎?還是其他原因?

EGit(即使是最新版本 3.3.2)在 JRE 1.8 中也不能正常工作。 將 JRE 降級到 1.7,此錯誤將消失。

請參閱https://github.com/git-commit-id/git-commit-id-maven-plugin/issues/458#issuecomment-564670250上的修復

        <plugin>
            <groupId>pl.project13.maven</groupId>
            <artifactId>git-commit-id-plugin</artifactId>
            <configuration>
                <offline>true</offline>
                <useNativeGit>true</useNativeGit>
            </configuration>
        </plugin>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM