3

gradle が maven の依存関係をチェックすると、次のエラーが表示されます。

Error transferring file: Permission denied: connect

この問題は、IPv6 に関連する JDK 1.7の既知のバグに関連している可能性があることがわかりました。-Djava.net.preferIPv4Stack=true回避策は、Java VM オプションで設定することです。

私はこれを行いましたが、それでも同じエラーが発生します。MAVEN_OPTS、GRADLE_OPTS、_JPI_VM_OPTIONS、JAVA_OPTSなど、考えられるすべての環境パラメーターを設定しようとしましたが、何も機能していないようです。ここで簡単なことを見落としているでしょうか?

4

3 に答える 3

0

Windowsで開く - > Windowsで検索してネットワークと共有センターを起動 - >検索

LAN接続とVPNが一覧表示されます

VPNに行く

接続をクリックします。

プロパティボタンをクリックして、ipv6の選択を解除して無効にします

于 2016-06-28T11:31:25.010 に答える
0

これは、指定されたリポジトリに対する認証情報が不足しているように思えます。Maven では、これらの情報を settings.xml ファイルに設定する必要があります。

指定されたリポジトリに対して認証する必要があります。

repositories {
    maven {
        credentials {
            username 'user'
            password 'password'
        }
        url "http://repo.mycompany.com/maven2"
    }
}
于 2012-11-14T08:16:13.673 に答える