java.lang.OutOfMemoryError: PermGen space

yanıtladı

Netbeans output um da  projemi çalıştırdıktan sonra  “java.lang.OutOfMemoryError: PermGen space”   hatası  alıyorum  bunu nasıl  düzeltebilirim ?

Özge Ayaz Şef on 9 Aralık 2015 yazdı
Yorum Ekle
  • 4 Yanıt(lar)
    En iyi yanıt

    Bu hatayı  eğer netbeans aracılığı ile çözmek istiyorsanız aşağıdaki gibi adım adım ilerleyebilirsiniz.

    1-Netbenas > services
    2-Tomee > sağ tıkla > özellikler
    3- VM Options kısmına ” -Xms1024m -Xmx2048m
    -XX:PermSize=256m
    -XX:MaxPermSize=512m” değerlerini giriniz.

    Figen Önün Kâşif on 9 Aralık 2015 yanıtladı
    Yorum Ekle

    Yani siz MAVEN_OPTS’daki değirimi arttırmak  istediğinizi mi söylüyorsunuz? bunun için MAVEN_OPTS’daki MaxPermSize değiştirmelisiniz.;
    ubuntu için;

    export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128m"
    windows için;

     set(MAVEN_OPTS=-Xmx512m -XX:MaxPermSize=128m)

    bir bunu yazın istersiniz. Düzelecek mi?

    Semiha Makinist Uzman on 9 Aralık 2015 yanıtladı

    Projem de  maven  kullanmıyorum   sanırım java mın heap sizen da ki  yetersizlikten kaynaklanıyor .

    on 9 Aralık 2015.
    Yorum Ekle

    Apache Tomee(Tomcat)  +  Java 7 + Netbeans 8.1  kullanıyorum.

    Özge Ayaz Şef on 9 Aralık 2015 yanıtladı
    Yorum Ekle

    Hangi web service’i kullanıyorsunuz ?

    Figen Önün Kâşif on 9 Aralık 2015 yanıtladı
    Yorum Ekle
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.