在Java应用程序中嵌入可执行文件

Gri*_*wes 1 java executable exe jar

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

Tho*_*sen 5

Jar文件是带有额外元数据的zip文件.您可以直接在jar文件中轻松嵌入exe文件.

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