myeclipse中tomcat部署程式出現:java.lang.OutOfMemoryError:PermGen space 異常解決方法
今天在tomcat中部署程式,則出現了異常java.lang.OutOfMemoryError:PermGen space。
上網查了查,總結如下:
PermGen space的全稱是Permanent Generation space,是指記憶體的永久儲存區域OutOfMemoryError: PermGen space從表面上看就是記憶體益出,解決方法也一定是加大記憶體。說說為什麼會記憶體益出:這一部分用於存放Class和Meta的資訊,Class在被 Load的時候被放入PermGen space區域,它和和存放Instance的Heap區域不同,GC(Garbage Collection)不會在主程式執行期對PermGen space進行清理,所以如果你的APP會LOAD很多CLASS的話,就很可能出現PermGen space錯誤。這種錯誤常見在web伺服器對JSP進行pre compile的時候。
改正方法:
在myclipse工具中:選擇選單Window——選擇Preferences——選擇MyEclipse——選擇Application Servers——選擇tomcat——選擇你所應用的版本——選擇JDK——在Optional Java VM arguments:中填寫:
-Xmx512m
-XX:NewRatio=2
-XX:MaxPermSize=128m
即可解決問題。
相關文章
- java.lang.OutOfMemoryError: PermGen space及其解決方法JavaError
- Tomcat發生java.lang.OutOfMemoryError: PermGen space的解決方案TomcatJavaError
- Tomcat:Caused by: java.lang.OutOfMemoryError: PermGen space .TomcatJavaError
- java.lang.OutOfMemoryError: PermGen spaceJavaError
- myeclipse執行tomcat報錯Exception in thread "main" java.lang.OutOfMemoryError: PermGen space...EclipseTomcatExceptionthreadAIJavaError
- tomcat記憶體溢位:PermGen space解決方法Tomcat記憶體溢位
- 測試 web程式,tomcat出現java.lang.OutOfMemoryError異常。WebTomcatJavaError
- Eclipse Tomcat OutOfMemoryError: PermGen space解決方案EclipseTomcatError
- 轉享: java.lang.OutOfMemoryError: PermGen space 問題JavaError
- tomcat伺服器經常報錯PermGen SpaceTomcat伺服器
- 一個看法 關於java.lang.OutOfMemoryError: PermGen spaceJavaError
- Weblogic開啟managed server報錯java.lang.OutOfMemoryError: PermGen spaceWebServerJavaError
- java.lang.OutOfMemoryError: Java heap space的解決JavaError
- 手動寫java記憶體溢位 java.lang.OutOfMemoryError: PermGen spaceJava記憶體溢位Error
- Java常出現的異常解決方法總結(不斷更新)Java
- Tomcat常見異常及解決方案程式碼例項Tomcat
- Maven編譯出現“java.lang.OutOfMemoryError: Java heap space”問題及解決辦法Maven編譯JavaError
- eclipse java.lang.OutOfMemoryError: Java heap space 解決方案EclipseJavaError
- javaWeb常見異常的解決方法JavaWeb
- tomcat catalina.sh 修改記憶體 OutOfMemoryError:PermGen spaceTomcat記憶體Error
- 解決tomcat啟動時無法找到GroovyObject 異常TomcatObject
- Spring10種常見異常解決方法Spring
- tomcat部署出現異常如下[main] WARN : net.sf.ehcache.config.ConfiguratorTomcatAI
- Jmeter記憶體溢位:java.lang.OutOfMemoryError: Java heap space解決思路JMeter記憶體溢位JavaError
- java.lang.OutOfMemoryError: Java heap spaceJavaError
- hp-unix 安裝JDK出現異常,以及解決辦法JDK
- kettle java.lang.OutOfMemoryError: Java heap spaceJavaError
- native程式異常crash定位解決方案
- win10系統中流放之路經常彈出異常錯誤的解決方法Win10
- Ionic異常及解決
- 【Mysql】Mysql GTID複製程式出現異常,出現斷點MySql斷點
- 解決WebLogic中Too many open files異常Web
- oracle出異常:Io 異常: The Network Adapter could not establish the connection 解決辦法OracleAPT
- hibernate open session in view 丟擲異常解決方法SessionView
- 連線MySQL時出現1449與1045異常解決辦法MySql
- RecyclerView.addFocusables出現空指標異常NullPointerException的解決辦法View指標NullException
- 部署hibernate時出現NameAlreadyBoundException異常,是怎麼回事??Exception
- MyEclipse專案裡面出現紅叉的解決方案?Eclipse