Eclipse + Weblogic = java.lang.OutOfMemoryError: PermGen space error

在 eclipse 把 application deploy 到 weblogic, 執行時常發生 PermGen space error,記憶體確定是足夠的,一開始是去調 eclipse.ini 的 -XX:MaxPermSize=??m 但是並沒有改善狀況,後來想到 eclipse 只是去啟動 weblogic 的 runtime ,調 eclipse 的參數應該是無法影響 weblogic 運作。

後來在網路上找到調 weblogic 參數文件,修改 <domain>/bin/setDomainEnv.cmd 檔案,調整以下2行參數即有明顯改善

set MEM_MAX_PERM_SIZE_64BIT=-XX:MaxPermSize=??m

set MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=??m

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...