【问题标题】:To distribute my java program as an application with jre to my client [duplicate]将我的java程序作为带有jre的应用程序分发给我的客户[重复]
【发布时间】:2016-07-11 03:15:52
【问题描述】:

我已经完成了我的项目,现在我想部署它。我已经使用 launch4j 将 jar 转换为 exe 并使用 inno setup 编译器创建了一个设置。现在我的问题是当我在其他系统中运行此应用程序时,它要求 JRE。我已经尝试了 stackoverflow 中所有可能的解决方案,但还没有得到解决方案。我想分发我的应用程序,它甚至可以在没有 JRE 的系统中运行。请帮忙

【问题讨论】:

    标签: java deployment inno-setup launch4j


    【解决方案1】:

    您可以使用 JRE 将您的应用程序打包在一个 zip 中,如另一个类似问题中所述:How to bundle a JRE with Launch4j?

    然后,在 launch4j 中,使用相对路径引用 JRE。

    【讨论】:

    • 我试过这个。它仍然要求 jre
    • 是的,此解决方案有效,但仍涉及客户端上的解压缩 jre。
    【解决方案2】:

    没有 JRE 就无法运行 java 项目

    【讨论】:

    • 从问题中可以清楚地看出OP已经知道这一点。
    猜你喜欢
    • 2011-10-15
    • 1970-01-01
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 2014-03-14
    • 2020-07-25
    • 2018-06-05
    • 1970-01-01
    相关资源
    最近更新 更多