java - Intellij IDEA 无法启动

标签 java intellij-idea

当我打开 Intellij 14 时,它开始初始加载,然后屏幕上显示以下内容。之后它消失了,程序没有启动。

enter image description here

但是当我打开任务管理器时,它会显示在进程中,如下图所示。

enter image description here

有时程序会在大约 10 分钟后启动。有时它根本不会启动。有人能给我一个解决这个问题的方法吗?

最佳答案

就像汤姆一样,当 IntelliJ 询问并后悔时,我也增加了内存。这是要求它的屏幕:

enter image description here

但是,就我而言,而不是编辑 .vmoptions bin 中的文件文件夹,IntelliJ 在我的 home 中创建了一个新文件夹我只能假设的目录会覆盖 bin 中的目录文件夹。我认为这是新版本的典型情况——我现在使用的是 IntelliJ 2016.1。

所以,为了解决这个问题,请转至 C:\Users\<your_username>\.IntelliJIdea<version>\config (或您的操作系统的等效项)并删除 idea.exe.vmoptions和/或 idea64.exe.vmoptions从那里归档。这应该删除覆盖并让 IntelliJ 使用 bin 中的设置。文件夹。

可能值得检查 bin 中的文件。文件夹也是如此,以防 IntelliJ 更改它处理这些设置的方式。


这里是默认 .vmoptions安装的 bin 中的文件文件夹;你不能删除这些,因为它会阻止 IntelliJ 启动:

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

关于java - Intellij IDEA 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31715481/

相关文章:

Android Studio 启动失败 - ClassNotFoundException : com. intellij.ide.plugins.PluginManager

Java - 通过反射查看时,通用变量变为 java.lang.Object

java - 使用 JNA 加载多个依赖库

intellij-idea - IntelliJ IDEA、Test Runner Pane、最大化输出 Pane

java - 需要帮助在 IntelliJ IDEA 中使用 Maven 设置简单的 Spring Boot jsp 应用程序

postgresql - 通过 Intellij IDEA 连接到 Postgres Heroku DB

intellij-idea - SuppressWarnings 与 noinspection

java - 修剪文本 - 当最后输入大量空格键时

java - Kryo:readClassAndObject/ReadObject 和 WriteClassAndObject/WriteObject 之间的区别

java - InputStream 到 servletInputStream