天天看點

PHPstorm記憶體不足1.減小-Xmx和-XX:PermSize的值2.開啟64位模式 3.使用<product>.bat啟動    4.強制使用64位的JDK    5.解除安裝不常用的應用程式

發生該錯誤的原因是因為IDEA需要使用的連續記憶體空間

切換到IDE_HOME\bin\目錄下,找到<product>.exe.vmoptions檔案,嘗試減少-Xmx和-XX:PermSize的值,建議以100M為機關,直到IDEA可以啟動。

    IDEA提供idea64.exe的啟動器,該啟動器使用64位的JDK(需要單獨安裝)。

使用64位版本時要下載下傳一個完整的64位JDK,而不是JRE。

    使用<product>.bat替代.exe啟動IDEA。

    .bat腳本預設使用32位的JDK(IDEA安裝檔案的jre 目錄下),可以通過環境變量強制使用64位的JDK,變量的值取決于你使用的産品,IDEA_JDK

    通過解除安裝不常用的應用程式來減少應用分割進城位址空間。

參考 https://intellij-support.jetbrains.com/hc/en-us/articles/207241105-The-JVM-could-not-be-started-The-main-method-may-have-thrown-an-exception