1、网络检测
- 打开:
File → Settings → Appearance & Behavior → System Settings → HTTP Proxy。 - 推荐选择:
Auto-detect proxy settings(自动检测),或手动配置你的代理地址 / 端口。 - 关键操作:点击
Clear passwords清除旧代理密码,再点Check connection测试能否连通 plugins.jetbrains.com。

上述操作之后plugins如果还是无法联网,可以试一下第2步操作
2. 修复 JVM 网络参数(解决 SSL / 超时 / 协议问题)
-
打开:
Help → Edit Custom VM Options -
删除以下参数 (如有):
-Djsse.enableSNIExtension=false # 导致HTTPS握手失败 -Djava.net.preferIPv4Stack=false # 或强制IPv4:-Djava.net.preferIPv4Stack=true -
添加 / 修改超时参数 (解决
Read timed out):-Dsun.net.client.defaultReadTimeout=30000 -Dsun.net.client.defaultConnectTimeout=30000 -Dhttps.protocols=TLSv1.2,TLSv1.3 # 强制现代TLS协议 -
保存并重启 IDE
或者直接替换为以下配置
# 内存配置(根据你的电脑调整,4G内存建议Xmx2048m)
-Xms128m
-Xmx4096m
-XX:ReservedCodeCacheSize=512m
# JVM 优化参数(保留原有正常配置)
-XX:+IgnoreUnrecognizedVMOptions
-XX:+UseG1GC
-XX:SoftRefLRUPolicyMSPerMB=50
-XX:CICompilerCount=2
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-ea
-Dsun.io.useCanonCaches=false
-Djdk.http.auth.tunneling.disabledSchemes=""
-Djdk.attach.allowAttachSelf=true
-Djdk.module.illegalAccess.silent=true
-Dkotlinx.coroutines.debug=off
-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
# 必要的模块开放参数
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
# 网络超时优化(解决 Read timed out)
-Dsun.net.client.defaultReadTimeout=30000
-Dsun.net.client.defaultConnectTimeout=30000
-Dhttps.protocols=TLSv1.2,TLSv1.3