Java Heap Space Fehler von der Befehlszeile aus

Habe ich versucht zu schaffen ein kleines Dienstprogramm, das liest excel und sendet eine E-Mail. Ich bin mit ApachePOI Bibliothek. Wenn ich ausgeführt den code von eclipse, zunächst bekam ich java.lang.OutOfMemoryError: GC overhead limit exceeded Fehler. Dann habe ich die -Xms1024m im VM-Argumente von eclipse und das Programm funktionierte gut in eclipse.

Dann habe ich exportiert den Satz von java-Programmen und Bibliotheken in RunnableJar und gebündelt die abhängigen Bibliotheken.

Nun von der Kommandozeile aus, wenn ich den Befehl ausführen

java -Xms1024m -jar AutomateProcesses.jar

Ich bin noch immer der gleiche Fehler. Ich bin nicht in der Lage, herauszufinden, das Problem. könnte mir bitte jemand in dieser Hinsicht helfen?

mögliche Duplikate von GC overhead limit exceeded
Sie gerade gebucht, den Fehler und wie es scheint, ist es ein problem mit der garbage collection.
Könnten Sie bitte lassen Sie mich wissen, wie das problem zu lösen?
Ich könnte versuchen, wenn Sie die gesamte Fehlermeldung.
java -Xms512m -Xmx2048 -jar AutomateProcesses.jar dies funktioniert

InformationsquelleAutor TechyHarry | 2013-02-27

Schreibe einen Kommentar