在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
注:這三項本人都有配置,具體需要配置哪一項,需要根據情況而定。