Ja strādā ar Java jums šāda kļūda:
Izņemot diegu "galvenās" java.lang.OutOfMemoryError: Java kaudze telpa
Tas var būt saistīts ar diviem iemesliem:
- Lai jūsu Java pieteikums atmiņas noplūde. Toca pārskats kodu ...
- Jūsu programma tiešām nepieciešams daudz atmiņas. Šādā gadījumā Jūs varat palielināt atmiņas pieejama zvanot virtuālā mašīna ar šiem parametriem:
java-XMS <Size sākumu memoria>-Xmx <Size máximo>
Noklusējuma ir šādas vērtības:
java-Xmx128m-Xms32m
Šie parametri var tikt novirzīts dažādos atkarībā no vides, ko mēs izmantojam, lai grafiku:
- Ja jūs vēlaties palielināt atmiņu Eclipse jums jādodas uz Run -> Open Run Dialog -> Argumenti un laiž teksta lauka vērtībām, piemēram,-Xmx512m-Xms512m.
- Par Jdveloper pasākumi ir šādi: Tools-> Projekta īpašības -> Run / debug -> java un nodot iespējas, piemēram, Xmx1024M.
Šajā gadījumā JBoss aplikāciju serveris ir rediģēt run.bat failu un pārveidot JAVA_OPTS mainīgajos lielumos, piemēram, ar šīm vērtībām:
JAVA_OPTS =% JAVA_OPTS%-Xms512m-Xmx512m



Paldies, jo patiesība ir tas mazliet kaitinošas kļūdas ... kāda iespēja jūs nezināt, kur jums ir spēlēt tā JBoss, ne? Vai tas ir tīmekļa lietojumprogrammai, darbojoties ar JBoss par godu man kļūda no tiem.
Es pabeigts raksta ar atbildi uz savu jautājumu, un pastāstiet mums, ja jums kalpoja lietderība. Sveiciens