【发布时间】:2016-09-12 15:21:58
【问题描述】:
如果我想使用 jar 实用程序创建一个没有 META-INF 废话的 jar 文件,我可以传递 -M 开关,它将:
-M do not create a manifest file for the entries
请注意,这是 jar 实用程序的一项功能。如果我使用它,我将得到一个没有 META-INF 文件夹并包含 MANIFEST 的 jar,基本上只是一个 jar 类型的存档,其中包含我放入的任何文件/目录。
如何使用 maven-jar-plugin 做到这一点?我需要这样做以符合另一个流程。 (他们希望 jar 具有非常特定的文件/文件夹布局,我不能在 jar 文件的根目录中包含 META-INF 文件夹。)
我已经有了创建jar文件的配置,我不想和另一个插件混在一起......
【问题讨论】:
-
答案解决了你的问题吗?
-
不是真的,包含的依赖项是个问题,所以我不记得我最终做了什么来解决它,但这里没有提到任何东西。