bekomme bei meiner Applikation folgende Fehlermeldung
Exception in thread „AWT-EventQueue-0“
java.lang.OutOfMemoryError: Java heap space
das bedeutet, dass die Applikation mehr Speicher benötigt, als der virtual Machine zur Verfügung steht. Die JVM genehmigt sich nicht den kompletten zur Verfügung stehenden Speicher, sondern in der Defaulteinstellung lediglich 64 MB (wenn ich mich recht erinnere). Du kannst diesen Wert mit der Option -Xmx ändern, z.B.
java -Xmx256m DeineKlasse
würde der VM maximal 256 MB Speicher bereitstellen.
Danke schon mal,
aber wo kann ich diesen Wert ändern?
beim Start der Applikation in der Kommandozeile, wenn du das per Batch file machst kannst du das dort eintragen. Oder startest du das Programm z.Zt. direkt aus der Entwicklungsumgebung? Dann hängt es von der IDE ab
wie das einzustellen ist.
Und wird dieser Wert automatisch auf jedem Rechner übernommen
auf dem die Applikation läuft???
Wenn du die Applikation mit Batchfile zum Start verteilst, ja.