在构建装配时,许多"META-INF /已添加,跳过"警告

Tch*_*ick 9 maven-2 maven-assembly-plugin

当使用程序集插件构建jar-with-dependencies时,我收到许多这样的消息:

META-INF/ already added, skipping
Run Code Online (Sandbox Code Playgroud)

好像,maven警告我,我已经在我要创建的jar中有一个META-INF,因此我要包含的待包含的依赖jar文件的META-INF - 创建的jar.嗯,这正是我想要的,我希望摆脱这些消息.有没有办法实现这个目标?

此致,马丁.

voc*_*aro 6

信息消息来自Plexus Archiver.有关此问题的公开错误报告:

http://jira.codehaus.org/browse/PLXCOMP-129


Pas*_*ent 1

如果已经创建了 META-INF,Maven 不会创建两次,但它应该将各个 JAR 中的内容添加到其中。但是,它不会多次添加非唯一文件,也不会合并内容。

这不正是你所经历的吗?装配罐是什么样子的?预期结果是什么?