gpt4 book ai didi

gradle - 如何防止Gradle在IntelliJ IDEA中使用代理?

转载 作者:行者123 更新时间:2023-12-03 05:06:36 27 4
gpt4 key购买 nike

IntelliJ IDEA首选项设置 No proxy ,让我重复 No proxy ,但是同步gradle,我发现gradle仍然采用了代理设置,没有在开 Jest 。

IntelliJ IDEA 2019.1.3 (Ultimate Edition)
Build #IU-191.7479.19, built on May 28, 2019
Licensed to IntelliJ IDEA Evaluator
Expiration date: August 19, 2019
JRE: 1.8.0_202-release-1483-b58 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.14.5

我怎么知道gradle正在使用代理,让我们看看
***VERT LONG LONG STACK BACKTRACE***
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:1087 [/127.0.0.1] failed: Connection refused (Connection refused)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:159)
... 190 more
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
... 202 more

127.0.0.1:1087是什么,这是我的本地代理服务器shadowsocks客户端代理,我曾经进行过优先设置来获取被防火墙挡住的东西,但是这次,我优先设置了 No proxy ,我也进行了调查如果环境依赖环境变量,但是环境中也没有这样的代理设置,我只是希望优先考虑 No proxy 设置,为什么这么难?

最佳答案

在intellij IDEA中添加代理时,它会自动在gradle.properties中添加代理,但是当您从设置中将其删除时,它仍然存在。打开gradle.properties并删除代理。

应该是这样的:

systemProp.http.proxyHost=your_proxy_http_host
systemProp.http.proxyPort=your_proxy_http_port
systemProp.https.proxyHost=your_proxy_https_host
systemProp.https.proxyPort=your_proxy_https_port

可以放置 gradle.properties 3个位置(如果在多个位置配置了一个选项,则最后一个获胜)
gradle.properties in Gradle installation directory.

gradle.properties in project root directory.

gradle.properties in GRADLE_USER_HOME directory. (if you did not set GRADLE_USER_HOME in your environment variable, the default is USER_HOME/.gradle)

您可以阅读有关它的更多信息 here

关于gradle - 如何防止Gradle在IntelliJ IDEA中使用代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57208034/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com