java.lang.OutOfMemoryError: PermGen space 問題解決

在eclipse中啓動spring+springmvc+hibernate啓動時報java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space錯誤。

從網上搜尋辦法,在此彙總


1,最簡單的解決辦法:
在eclipse中,window-->preferences-->Java-->Installed JREs
選中JRE 點擊Edit
寫入這句話:
-Xms800m -Xmx800m -XX:MaxNewSize=256m -XX:MaxPermSize=256m


2,在tom中的文件加入以下配置

rem Guess CATALINA_HOME if not defined下列加入:set JAVA_OPTS=-Xms64m -Xmx256m  


3,配置環境變量

JAVA_OPTS=-Xms64m -Xmx512m


注:這三項本人都有配置,具體需要配置哪一項,需要根據情況而定。

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