如何删除JVM属性"https.proxyHost"?

sil*_*oxA 11 java https proxy android

出于某种目的,我在我的系统上使用代理.但是现在我的系统上没有任何代理设置以及Android Studio代理设置我已经删除了代理并将其设置为无代理.

但我不断收到以下错误:

您将JVM属性"https.proxyHost"设置为....这可能会导致不正确的行为.应在设置| HTTP代理中设置代理

当我尝试在没有代理服务器的情况下构建/同步Gradle文件时,文件也不会被编译,并说请检查我的网络连接,我有互联网连接.

小智 19

选择Help -> Edit Custom VM Options下面的添加:

-Dhttp.proxyHost
-Dhttp.proxyPort
-Dhttps.proxyHost
-Dhttps.proxyPort
-DsocksProxyHost
-DsocksProxyPort
Run Code Online (Sandbox Code Playgroud)

  • 这是最好的答案,因为只需要配置一次,再也不用担心这个问题了 (2认同)

sil*_*oxA 18

如果有人仍然在寻找解决方案,那么这对我有用

JAVA_OPTS="$JAVA_OPTS -DsocksProxyPort"
Run Code Online (Sandbox Code Playgroud)

用于删除http代理端口

来源http://mxw.pl/blog/?p=4

  • 请您详细说明一下,我需要在哪里输入这一行。 (3认同)
  • 兄弟,你让我又省了一个小时的痛苦。我想送花给你。 (2认同)

Amr*_*nde 7

使用Mac:

转到Network settings -> Advanced -> Proxies并取消选中HTTP和HTTPS的“代理服务器所需的密码”。删除用户名和密码。

在IntellJ / Android Studio中,重新启动 File -> Invalidate and Restart -> Just Restart


小智 6

在 Mac 上:转到系统偏好设置、Java -> 打开 java 控制面板 -> 常规 -> 网络设置 -> 选择“直接连接” 在此输入图像描述