问题右图所示,造成原因呢,修改 idea64.exe.vmoptions文件修改错误导致软件打不开,但想想问题很好解决,找到idea64.exe.vmoptions改回来或者

删除(危险操作)!

网上也有不少教程

 

但大多是修改C:\Users\admin\AppData\Roaming\JetBrains\IntelliJIdea2022或者安装目录的bin目录下的

idea64.exe.vmoptions。亲手试过没什么用!

一般情况下,IntelliJ IDEA会将数据缓存在C盘,这里路径分版本,2021版本的idea存储在C:\Users\用户名\AppData\Roaming\JetBrains\IntelliJIdea2021.3 目录下,之前版本基本都在C:\User\用户名\.IntelliJIdea\config下,未来版本不知道,找到idea64.exe.vmoptions和idea.exe.vmoptions,直接修改….

 

 

idea.exe.vmoptions配置为

 

-server
-Xms128m
-Xmx512m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true

idea64.exe.vmoptions的配置为

(Xmx不要超过800)

-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true

前三个参数的意思

1、-Xms128m 最小启动内存参数

2、-Xmx750m 最大运行内存参数

3、-XX:ReservedCodeCacheSize=240m 保留代码占用内存参数

什么,你还不