簡體   English   中英

在 Eclipse 上構建 Maven:java.lang.OutOfMemoryError:Java 堆空間

[英]Maven build on Eclipse: java.lang.OutOfMemoryError: Java heap space

我知道之前已經多次詢問過這個問題,但到目前為止沒有任何解決方案在我的情況下有效。

情況:我正在嘗試構建一個 Maven 項目。 環境是 Eclipse 上的 JDK 1.7。

問題:運行 Maven 構建時,出現以下錯誤:

java.lang.OutOfMemoryError: Java heap space

我嘗試過的:在我的 pom.xml 中,我從其他 StackOverFlow 答案中嘗試過:

                        <fork>true</fork>
                        <meminitial>512m</meminitial>
                        <maxmem>1048m</maxmem>
                        <verbose>true</verbose>
                        <argLine>-Xmx1024m</argLine>

我還更改了 eclipse.ini 中的內存設置

任何幫助將不勝感激。

如果您在 Linux 機器上嘗試此操作,請按如下所示設置 MAVEN_OPTS 並查看。

export MAVEN_OPTS="-Xms1024m -Xmx4096m -XX:PermSize=1024m"

@tagellei 給出了正確答案(在評論部分)。 謝謝@tagellei

右鍵單擊項目--> 運行方式--> 運行配置--> 在彈出窗口中單擊JRE 選項卡--> 在VM 參數下,鍵入:-Xms512M -Xmx1024M

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM