2017-06-28 21 views
1

我正在使用IntelliJ IDEA 2017.1.3。我需要增加Java應用程序的堆大小。我在互聯網上搜索過。解決方案沒有奏效。方法1:運行編輯配置,我將選項更改爲10240M,但出現錯誤。 enter image description here如何增加intellij idea 2017.1.3中的堆大小?

enter image description here

方法2:我已編輯VM選項,但再次失敗。 我也搜索了stackoverflow,但答案是4歲,並不適用於我的情況。 如何增加堆大小?

+0

你有沒有試過:https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-Configuring-JVM-options-and-platform-properties? – Edwin

+0

我試過了,它沒有工作。 – YaopeiLiang

+0

我想你想去1024M而不是10240M ...或者? – Edwin

回答

0

如果您確定自己有64位JDK,請在VM選項中添加選項-d64,以強制Java以64位運行。

0

對於32位JVM see here why,不能使用10GB堆大小。

由於您已經在Program Files (x86)目錄中配置了用於32位應用程序版本的JDK,因此您的屏幕截圖確認您在32位JVM下運行應用程序。

要麼從Program Files目錄添加新的64位JDK,並將項目配置爲使用此新JDK,或將運行/調試配置中的JRE更改爲系統上64位Java的位置。

+1

謝謝!我下載了64位的jdk,並解決了這個問題。 – YaopeiLiang

+1

請參閱https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – CrazyCoder