【问题标题】:Standalone Programs developed in Java [duplicate]用Java开发的独立程序[重复]
【发布时间】:2015-11-27 11:46:28
【问题描述】:

有可以执行的独立程序,例如在 Windows 下,开发人员声明他们“使用 Java 编程语言”编写了程序。 我不是软件开发人员或程序员,但通过学校和大学的一些基本编程课程,我了解到 Java 程序只能在 Java 运行时环境 (JRE) 中运行。

所以我要问的是:如何在没有任何 JRE 的情况下在我的计算机上运行这些用 Java 编写的程序?

一个后续问题是:如何在技术上执行此步骤,以创建这样一个不需要 JRE 即可从 Java 代码运行的程序?

请注意:我并不是在质疑整个 JRE 的概念。 确实对我来说使用这个概念是有意义的,通过使用运行时环境来拥有独立于平台的程序。 我的问题只是关于这个独立的解决方案是如何成为可能的,而不是它的便利性或意义。这显然是出于任何原因完成的,我想知道如何。

【问题讨论】:

标签: java runtime-environment


【解决方案1】:

您可以将 JRE 与您的应用程序一起发送。然后应用程序将使用它来执行。也有一些Compilers 用于此目的。 阅读这个问题: running a java program as an exe in windows without JRE installed

【讨论】:

    【解决方案2】:

    您可以为此目的使用 Excelsior JET 编译器。它将您的 java 应用程序转换为 .exe

    有关更多信息,请参阅Excelsior

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-09
      • 2013-01-24
      • 1970-01-01
      • 1970-01-01
      • 2012-02-04
      • 1970-01-01
      相关资源
      最近更新 更多