Hallo,<br>wenn ich meine Anwendung über eine DOS-Box starte kann ich Parameter (z.B. -Xms128m -Xmx256m) übergeben. Jetzt habe ich ein jar-File mit manifest erzeugt und kann es per Doppelklick starten.<br>Kann ich hier auch irgendwie diese Parameter mitgeben?<br>mfg<br>Heinz
Announcement
Collapse
No announcement yet.
Parameter in Manifest Datei?
Collapse
X
-
Nein, VM-Parameter (memory options, debug output, etc.) musst Du Java schon direkt mitgeben, also z. B. "java -jar -Xms128m -Xmx256m myjar.jar"
<br>
Die manifest-Spezifikation findest Du unter:
http://java.sun.com/j2se/1.4.1/docs/guide/jar/jar.html
<br>
-jonel
-
Nachtrag: wenn Du JavaWebStart verwendest ( http://java.sun.com/products/javawebstart ), können nicht nur VM-Parameter in der .jnlp-Datei übergeben werden.
Beispiel:
<PRE>
<j2se version="1.3+" initial-heap-size="64m"/>
</PRE>
<PRE>
<application-desc main-class="Main">
<argument>arg1</argument>
<argument>arg2</argument>
</application-desc>
</PRE>
Mit JavaWebStart können Applikationen (nicht zu verwechseln mit Applets) aus dem Browser heraus, local oder über das Netz, gestartet werden.
-jonel
Comment
Comment