關於eclipse運行項目報PermGen space(內存溢出)的問題


解決方案:(1) 修改Tomcat/bin目錄下的配置文件catalina.bat
在"rem----Excute The Requested Command----------"下加入JAVA_OPTS="-server -Xms800m -Xmx800m -XXNewSize=256M -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m"。 此方法只在使用Tomcat時管用,但使用eclipse時不管用。
(2 )修改eclipse.ini
加入-vm
d:/jdk6/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms512m
-Xmx1024m
-XX:PermSize=256M
-XX:MaxPermSize=512m, 這種方法有時候也管用,但不一定能夠完全解決問題。
(3) 修改eclipse中的run Configurations
點擊"run"----->"run Configurations",在打開的窗口當中選中Arguments,在VM-arguments中最下行輸入:-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m,保存之后再次重啟,就不報錯了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM