Eclipse - 将所需的库提取/打包到同一个可运行的JAR文件中

14

使用Eclipse将项目导出为可运行的JAR文件时,有三个选项:

1. Extract required libraries into generated JAR
2. Package required libraries into generated JAR
3. Copy required libraries into a sub-folder next to the generated JAR

然而,似乎只能从“Runnable JAR File Export”窗口中选择三个选项中的一个。我想知道是否有一些方法可以混合使用这些方法,例如在打包其余文件时提取其中一些文件?

注意:我需要这样做是因为我的一个JAR文件包含大量对其他文件的引用,所以1不能是一个选项,而我担心2可能会给我带来一些问题。

谢谢!


6
这些选项的有用解释可以在http://auralbits.blogspot.com/2010/10/automating-java-application-packaging.html找到。 - Tim Abell
1个回答

6
您可以选择“1.将所需库提取到生成的JAR文件中”,并将构建保存为Ant脚本。完成后,编辑Ant脚本并删除您不希望被提取的库。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接