Intellij IDEA 不会启动
2022-08-31 17:47:01
就像汤姆一样,当IntelliJ问并后悔时,我也增加了记忆力。这是要求它的屏幕:
但是,在我的情况下,IntelliJ没有编辑文件夹中的文件,而是在我的目录中创建了一个新文件,我只能假设它覆盖了文件夹中的文件。我认为这是典型的新版本 - 我现在正在使用IntelliJ 2016.1。.vmoptions
bin
home
bin
因此,为了解决此问题,请转到(或您的操作系统的等效项)并从那里删除和/或文件。这应该删除覆盖,并让 IntelliJ 使用文件夹中的设置。C:\Users\<your_username>\.IntelliJIdea<version>\config
idea.exe.vmoptions
idea64.exe.vmoptions
bin
可能还值得检查文件夹中的文件,以防IntelliJ更改其处理这些设置的方式。bin
以下是安装文件夹中的默认文件;你不能删除这些,因为它会阻止IntelliJ启动:.vmoptions
bin
bin/idea.exe.vmoptions:
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
bin/idea64.exe.vmoptions
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
我在intellij 15上得到了一个内存不足对话框,并在该对话框中选择了一个选项来增加最大内存。此后,我无法启动intellij。因此,我在 intellij /bin 文件夹中查找 pid 文件(每个堆栈溢出问题)以查看发生了什么,但我找不到一个。然而,有一个文件(想法.exe.vmoptions)发生了变化(以保存我的新内存设置)。因此,我编辑了该文件,将最大内存设置回我以前拥有的内容,现在它可以正常工作。