溢出錯誤Caused by: java.lang.OutOfMemoryError: PermGen space

出現這種問題,顯然得就是內存不夠了,要給運行的程序更多的空間,由於eclipse的項目不是跑在安裝的tomcat中,所以網上說的很多修改tomcat配置文件的方法不夠用;另外還有一種修改eclipse的配置文件的方法,經過測試也不夠用,經常碰到這個問題最近,所以記錄如下:

1.點擊“Run”-"Run Configurations",在打開的窗口中點擊“Arguments”選項卡;

2.在VM arguments中內容最下邊輸入:

-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

 

3.但是遇到Maven啓動的項目,沒有Arguments選項卡,這時候我們應該選擇JRE選項卡;

.在VM arguments中內容最下邊輸入:

-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章