Beste Möglichkeit eine jar mit großem Heapspace zu starten ?

Cola_Colin

Top Contributor
Tja wie sieht die aus ?
Ich will mein Projekt an andere als jar weitergeben, kriege aber teils OutOfMemory Probleme.
Die bisherige Lösung wäre eine bat, die die jar eben mit xmx startet, aber eine bat gefällt mir nicht 😉
Dann könnte ich eine jar haben, die meine Hauptjar mit runtime.exec und mehr Heapspace startet, aber auch das ist doch irgendwie plump.

Wie kann ich meiner einzelnen Jar einimpfen, das die mit mehr Heapspace arbeitet ?
 
Es gibt natürlich auch die Möglichkeit in deiner eigenen Jar zu prüfen ob du ausreichend space hast und wenn nicht startest du deine eigene Jar neu mit den entsprechenden Parametern und beendest die alte Instanz deines Programms selbst.
Das hat den Vorteil das der User nur eine Jar hat, die er einfach starten kann.
LG Hemeroc
 
Und dann hast du OS abhängigen Code in deiner jar mit Runtime#exec drinnen...
 

Zurück
Oben