问题右图所示,造成原因呢,修改 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 保留代码占用内存参数
评论
Linux的路径在/home/yumumu/.config/JetBrains/WebStorm2022.1/webstorm64.vmoptions,其中应用和用户名自己改正