如何剥离JVM以获得最小的安装?

Jer*_*ond 9 java installation jvm

我有一个Java应用程序要部署,并希望与它一起部署JVM(以简化安装).我希望将JVM剥离为仅包含应用程序需要保持可分发的小块.如何拆除JVM以降低尺寸?这可以通过Java内核完成,还是可以替代安装小得多的Sun JVM?我的目标平台是Windows.

Mic*_*rdt 1

我认为您的需求是混合的:使用应用程序部署 JVM 简化了您的工作,因为您不必担心 JVM 版本 - 但对于那些不想安装数十个 JVM 的用户来说可能会相当烦恼让程序员的工作变得更轻松。您难道不应该像担心分布大小一样担心这个问题吗?

我想说,您能做的最好的事情就是使用部署工具包JavaScript 通过 Java WebStart 部署您的应用程序并指定 Java 内核安装。这可确保仅在实际需要时安装新的 JVM。其余时间,除了您的应用程序之外,它不需要安装任何东西 - 这是最好的情况。

  • 我不明白尺寸与安装的难易程度有什么关系。 (2认同)