tomcat啟動報錯java.lang.OutOfMemoryError:PermGen space解決辦法


tomcat啟動錯誤提示:

嚴重: Error waiting for multi-thread deployment of WAR files to complete
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space

Caused by: java.lang.OutOfMemoryError: PermGen space

解決方法: 手動設置MaxPermSize大小

tomcat 的bin 下catalina.sh 里,位置cygwin=false前,手動添加一行(注意引號要帶上,紅色的為新添加的)

# OS specific support.  $var _must_ be set to either true or false.
JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
cygwin=false

重啟tomcat即可解決!

 

詳情請查看:http://elf8848.iteye.com/blog/467460


免責聲明!

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



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