Launch4J - 主jar,所有依赖到一个exe

时间:2014-08-24 15:38:40

标签: java launch4j

如何将所有jar包含到Launch4J中,以便我可以构建一个没有任何依赖项的exe?

感谢。

1 个答案:

答案 0 :(得分:1)

我认为这里的技巧是将所有类文件和所有依赖项打包在一个jar中。这意味着提取那些依赖罐子的内容,然后重新包装它们。

这个问题的答案似乎是相关的,可能有所帮助:Launch4J - how to attach dependent jars to generated exe

我认为完全手动的过程也是可能的。将类文件编译到构建目录中。打开每个依赖项(jar文件),就像它是普通的ZIP一样,并将内容解压缩到包含类文件的目录中。每个罐子都重复这个。现在您的代码和依赖项并排放置 - 将整个文件集打包到一个JAR中,然后继续执行使用Launch4J打包它所需的步骤。