【问题标题】:Embedding executable in Java application在 Java 应用程序中嵌入可执行文件
【发布时间】:2012-06-25 20:10:54
【问题描述】:

如何在 Java 应用程序中嵌入二进制文件(确切地说是可执行文件)?有没有办法在编译时读取文件,或者我必须将十六进制转储复制到应用程序的源代码中?

【问题讨论】:

    标签: java jar executable exe


    【解决方案1】:

    Jar 文件是带有额外元数据的 zip 文件。您可以轻松地将 exe 文件直接嵌入到您的 jarfile 中。

    您不能轻易地让 Windows 执行压缩文件中的 EXE 文件,但您可以从类路径资源中读取它并将其写入带有“.exe”后缀的临时文件,然后执行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 2013-08-27
      • 2011-08-30
      • 1970-01-01
      • 2011-10-22
      相关资源
      最近更新 更多