【问题标题】:How can I create a JAR/exe of a Java project?如何创建 Java 项目的 JAR/exe?
【发布时间】:2011-01-19 07:56:34
【问题描述】:

我使用 NetBeans 6.1 用 Ja​​va 开发了一个项目。我需要在 JDK/JRE/bin 位置添加两个第三方 JAR 和 2 个许可证文件。

现在我希望它分发它以供试用。我没有创建 Java 项目 exe 的经验。谁能解释一下如何做到这一点?我在发帖之前尝试了一些命令,但它们不起作用。

【问题讨论】:

标签: java executable


【解决方案1】:

我需要添加 2 个第三方 jar 到 它和 2 个许可证文件 jdk/jre/bin 位置。

您不应该向该目录添加任何内容。需要与可执行 JAR 一起使用的第三方 JAR 和许可文件属于您的项目。

如果您的 .java 文件位于 /src 目录中,请创建一个 /lib 目录并将第 3 方 JAR 和许可文件放入其中。将它们添加到您的 NetBeans CLASSPATH,以便您的代码能够编译和运行。

当您准备好创建可执行 JAR 时,请确保创建指向主类的 META-INF/manifest.mf 文件并将这些 JAR 添加到其类路径中。

如果可行,您将需要多一步部署。您必须压缩您的可执行 JAR 和 3rd 方库,以便您的客户可以解压缩他们需要运行的所有内容。

【讨论】:

    【解决方案2】:

    你也可以使用狸猫的Java Service Wrapper

    【讨论】:

      【解决方案3】:

      您可以使用JSmooth 来创建Windows .exe 文件(用户手册是here)。 或者您可以通过添加一些清单选项 (tutorial for Eclipse) 使您部署的 JAR 文件可执行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-02-16
        • 1970-01-01
        • 1970-01-01
        • 2019-08-28
        • 2013-07-30
        • 1970-01-01
        相关资源
        最近更新 更多