Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Gradle-权限被拒绝:连接_Java_Maven_Gradle - Fatal编程技术网

Java Gradle-权限被拒绝:连接

Java Gradle-权限被拒绝:连接,java,maven,gradle,Java,Maven,Gradle,gradle检查maven的依赖项时,我收到以下错误: Error transferring file: Permission denied: connect 我发现这个问题可能与JDK1.7中与IPv6相关的一个问题有关。解决方法是在JavaVM选项中设置-Djava.net.preferIPv4Stack=true 我已经这样做了,但仍然收到相同的错误。我试着设置我能想到的每一个可能的环境参数,包括MAVEN_选项、GRADLE_选项、JPI_VM_选项、JAVA_选项等等。似乎没有任何效

gradle检查maven的依赖项时,我收到以下错误:

Error transferring file: Permission denied: connect
我发现这个问题可能与JDK1.7中与IPv6相关的一个问题有关。解决方法是在JavaVM选项中设置
-Djava.net.preferIPv4Stack=true


我已经这样做了,但仍然收到相同的错误。我试着设置我能想到的每一个可能的环境参数,包括MAVEN_选项、GRADLE_选项、JPI_VM_选项、JAVA_选项等等。似乎没有任何效果。我能在这里忽略一些简单的事情吗

这听起来更像是缺少针对给定存储库的凭据。在Maven中,您必须在settings.xml文件中设置这些信息

您需要根据给定的存储库进行身份验证

repositories {
    maven {
        credentials {
            username 'user'
            password 'password'
        }
        url "http://repo.mycompany.com/maven2"
    }
}

当从命令行使用gradle时(使用Minecraft Forge),我尝试过使用
-Djava.net.preferIPv4Stack=true
。当它获取依赖项和其他文件时,会抛出
权限被拒绝:connect
错误

我对此问题的解决方案是查找配置文件(.ini)并添加
-Djava.net.preferIPv4Stack=true
,或者在CLI中将其用作参数,在这种情况下:

gradlew cleancache--刷新依赖项-Djava.net.preferIPv4Stack=true setupdecompospace eclipse


它适合我。

在Windows打开->网络和共享中心中,通过在Windows开始->搜索中搜索它

它将列出LAN连接和VPN

转到VPN

点击连接

点击属性按钮
取消选择ipv6以禁用

我很确定这不是问题所在。。。所有这些设置都由我们的构建过程控制。进一步让我相信这是一个IPv6/VPN问题,是我在网络上的计算机上运行相同的构建没有问题。尝试通过VPN构建失败,出现“权限被拒绝:连接”。相同的代码。您可以通过浏览器连接到吗?这可能只是因为你在一个网络设备后面阻止了访问?