用Java开发的独立程序

时间:2015-11-27 11:46:29

标签: java runtime-environment

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

所以我要问的是:如何在我的计算机上运行这些用Java编写的程序,而不需要任何JRE?

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

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

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

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

有关详细信息,请参阅Excelsior