Dacă de lucru cu Java tu a lua următoarea eroare:
Excepţie în şirul "principal" java.lang.OutOfMemoryError: Java heap spaţiu
Acest lucru se poate datora două cauze:
- Cererea dumneavoastră Java are o scurgere de memorie. Toca revedea codul ...
- Programul tau are nevoie într-adevăr o mulţime de memorie. În acest caz, aveţi posibilitatea de a mări spaţiul de memorie disponibil sunând la virtual machine cu aceşti parametri:
java-XMS începe <Size de máximo> <Size memoria>-Xmx
În mod implicit a acestor valori:
java-Xmx128m-Xms32m
Aceşti parametri pot fi transmise în diferite puncte în funcţie de mediul pe care le utilizează pentru a planifica:
- Dacă doriţi să crească această memorie în Eclipse trebuie sa te duci la Run -> Deschidere de dialog Executare -> Argumentele şi a pus în valorile câmpul de text, de exemplu-Xmx512m-Xms512m.
- Pentru Jdveloper etape sunt:-> proiect de proprietăţi unelte -> run / debug - java> şi a pus opţiuni cum ar fi:-Xmx1024M.
În cazul în care serverul de aplicaţie JBoss, trebuie să editaţi fişierul run.bat, şi vom modifica variabila JAVA_OPTS, de exemplu, cu urmatoarele valori:
JAVA_OPTS =%% JAVA_OPTS-Xms512m-Xmx512m








Vă mulţumesc, pentru că adevărul este că este o eroare destul de enervant ... de orice sansa nu vei şti unde trebuie să joace ca in JBoss, nu? Este că o aplicaţie web care rulează sub JBoss cu ocazia dă-mi o eroare cu privire la aceasta.
Am terminat articol cu răspunsul la întrebarea dvs., şi să ne spuneţi dacă aţi servit ca o utilitate. Salutări