【问题标题】:How to export my java program and open it in other computers? (Using Eclipse)如何导出我的java程序并在其他电脑上打开? (使用 Eclipse)
【发布时间】:2013-09-24 21:52:54
【问题描述】:

有没有像 VB 为你创建的 .exe 文件可以在不同的计算机上打开而无需任何其他应用程序?创建或可以由 Eclipse 创建?我在项目文件夹中没有找到任何东西。

【问题讨论】:

  • 尝试谷歌“如何在 Eclipse 中构建可执行 jar”。在那里,您可以共享此 jar 文件并将其包含在其他项目中。甚至还有关于这个的 Youtube 视频!
  • 谢谢你们俩。我看到 jar 有一个选项,使用它并且可以完美地工作。如果我错了,请纠正我,但它仍然无法在没有安装 java 的计算机上工作,对吗?
  • 我还看到有些编译器会以某种方式将项目转换为 exe..

标签: java eclipse file exe


【解决方案1】:

Java 使用“jar”文件作为可执行二进制文件的容器。但它们需要在目标计算机上安装 Java 蜜蜂。

在 Eclipse 中,您可以通过 File -> Export -> Runnable JAR file 导出应用程序 然后您必须选择在运行 jar 文件时应调用的入口点(具有主方法的类)。

在目标计算机上,您可以通过双击正常运行jar文件(需要安装Java SE)。当这不起作用时,您可以手动调用“java -jar container.jar”在 Java 环境中执行 jar。

【讨论】:

    【解决方案2】:

    Jar 文件用于部署,但要运行它们,您需要 jvm。 您可以将 jar 文件转换为 .exe。
    我不确定转换是否会导致应用程序在具有不同操作系统(可能不是)的计算机上运行,​​而不是在其中创建 .exe 程序的计算机上运行。
    以下是一些参考资料
    How to create an exe file in java.
    How can I create a Windows .exe(standalone executable) using Java/Eclipse?

    【讨论】:

    • 你知道有什么好的jar到exe转换器吗?顺便说一句,我不太明白 uve 所说的无法在不同的操作系统上运行 - exe 文件仅适用于基于 Windows 的平台..
    • exe 文件不仅适用于基于 Windows 的平台。它们可以在您可以想象的每个平台/操作系统中执行。只是通过谷歌搜索,我找到了Launch4j
    猜你喜欢
    • 2011-12-19
    • 2022-10-25
    • 2020-01-11
    • 1970-01-01
    • 1970-01-01
    • 2012-12-17
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    相关资源
    最近更新 更多