如何将Java with Applet项目制作成.exe文件

How to make Java with Applet project into .exe file

如何将Java with Applet项目制作成.exe文件。所以它可以 运行 任何计算机。

不可能。

无法在任何计算机上创建 运行 的 exe。期间.

可以在 Windows 机器上创建一个 运行 的 exe(我犹豫说 any Windows)但是该 exe 不会在 Linux 或 Mac OSX 上 运行 ... 或任何不是 x86 或 x86-64 机器的机器(取决于您构建exe).

可以在任何预装了 Java 的机器上 运行 Java 应用程序(来自 JAR 文件)。

可以为 Java 应用程序创建一个 exe 包装器(参见 How can I convert my Java program to an .exe file?),但 exe 不能 运行 在 any 机器。与所有 exe 文件一样,它只会在特定操作系统/硬件架构上 运行。像这样转换为 exe 可能会导致 Java 的某些方面无法正常工作。

我会推荐这些备选方案:

  • 将您的应用程序作为 JAR 文件分发,并留给用户单独下载和安装 JRE。 (这并不难。)

  • 使用安装程序生成器(例如 InstallAnywhere)为您要支持的平台的应用程序创建安装程序。使用在安装程序中嵌入 JRE 的选项。


另一个问题是小程序支持很快就会从 Java 中完全删除。事实上,它已经在大多数现代浏览器中被取消支持。您应该使用 AWT/Swing、JavaFX、HTML5 或其他东西重写您的 UI 代码。