1

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

4

1 回答 1

5

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

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

于 2012-06-25T20:16:23.123 回答