我的项目文件夹中有一堆依赖的 jar:
/lib/someapi-1.1.1/main.jar
/lib/someotherapi-2.2.2/api-2.2.2.jar
/lib/...
我构建了一个 JAR 文件,我的应用程序要求将依赖的 jar 包含在 jar 内 /lib 文件夹中的最终 jar 中,因此最终 jar 应该具有类似以下的结构:
/org/me/myclasses.class
/lib/main.jar
/lib/api-2.2.2.jar
如何将 /lib/*.jar 文件展平并包含在最终 jar 文件的 /lib 目录中?
澄清
我实际上只是想将一组资源文件展平并添加到我的最终 jar 中的给定目录中。