【问题标题】:Provide/Export executable file to client向客户端提供/导出可执行文件
【发布时间】:2017-01-13 19:21:12
【问题描述】:

我刚刚完成了一个客户端工具的工作,它使用 Jfreechart jar、dll 和一个用于 JNI 接口的 lib 文件。现在我想向客户端导出/提供一个可执行文件,我尝试单击 java 项目文件夹并导出 Java>Runnable Jar 文件(将所需的库提取到生成的 JAR 中),导出一个带有一些警告的 Jar 文件。但是,我们无法在客户端机器上运行该文件。我该如何解决这个问题,显然我不想提供完整的 Java 项目并要求客户端从 IDE 运行。请给我输入。

【问题讨论】:

    标签: java dll export executable-jar


    【解决方案1】:

    由于 Java 是一个跨平台的环境,它并没有像 EXE 之类的“可执行文件”或任何东西。相反,您使用 Java 运行时运行 .jar 文件。例如:

    C:\>java.exe MyProgram.jar
    

    当然,某些操作系统会在安装 Java 运行时后为您执行此操作。

    有一些程序可以将 .JAR 转换为 .EXE,但我相信他们只是编译了一个调用 Java 运行时的瘦包装器。

    【讨论】:

    • 需要 -jar 选项来执行 java jar 文件
    猜你喜欢
    • 1970-01-01
    • 2011-04-12
    • 2016-11-25
    • 1970-01-01
    • 1970-01-01
    • 2021-09-01
    • 1970-01-01
    • 2023-03-19
    • 2012-01-17
    相关资源
    最近更新 更多