Ich habe eine Java-App zur Bereitstellung und möchte die JVM zusammen mit ihr bereitstellen (um die Installation zu vereinfachen). Ich möchte, dass die JVM reduziert wird und nur die Teile enthält, die die App benötigt, um den verteilbaren Inhalt klein zu halten. Wie kann ich die JVM entfernen, um die Größe zu verringern? Kann dies mit dem Java-Kernel erfolgen oder gibt es eine Alternative zur Sun JVM, die ein viel kleiner installieren? Meine Zielplattform ist Windows.
Ich denke, Ihre Anforderungen sind durcheinander: Die Bereitstellung der JVM mit einer App vereinfacht Ihren Job, da Sie sich keine Gedanken über JVM-Versionen machen müssen. Ich möchte Dutzende von JVMs installieren, um die Arbeit der Programmierer zu erleichtern. Sollten Sie sich darüber nicht genauso Gedanken machen wie über Distributionsgrößen?
Ich würde sagen, dass das Beste, was Sie tun können, das Deployment Toolkit JavaScript, um Ihre Anwendung über Java WebStart bereitzustellen und eine Java Kernel-Installation anzugeben. Dies stellt sicher, dass eine neue JVM nur installiert wird, wenn sie tatsächlich benötigt wird. Der Rest der Zeit muss nichts außer Ihrer App installieren - der bestmögliche Fall.
Hier sind drei Ideen:
Viel Glück.
Tags und Links java jvm installation