[
https://jira.codehaus.org/browse/MASSEMBLY-594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=340871#comment-340871
]
Andrew Logvinov commented on MASSEMBLY-594:
-------------------------------------------
Personally I don't use dependencyManagement at all, since I find it quite
useless. If two or more modules depend on the same library (for example,
log4j), I move it to parent pom that all of the children inherit from. If I
used dependencyManagement, I'd have to define the log4j version in parent pom,
and then explicitly add it to set of dependencies in each of the chlid
projects, which is a lot of copy-paste.
But I agree that this issue seems to have been fixed. It is reproducible with
2.3 version of assembly plugin, but no longer reproducible with 2.4 version.
> Add ability to suppress "already added, skipping" messages
> ----------------------------------------------------------
>
> Key: MASSEMBLY-594
> URL: https://jira.codehaus.org/browse/MASSEMBLY-594
> Project: Maven Assembly Plugin
> Issue Type: Improvement
> Reporter: Andrew Logvinov
>
> A common multi-module project structure would define most of the project
> dependencies in the parent POM thus allowing all the child modules to inherit
> them. When packaging all the project dependencies using <moduleSet>, you'd
> see a lot of messages like this (and in case of big project the number is
> huge):
> {noformat}
> [INFO] lib/log4j-1.2.15.jar already added, skipping
> [INFO] lib/mail-1.4.jar already added, skipping
> [INFO] lib/jms-1.1.jar already added, skipping
> {noformat}
> It would be great to either have an option to suppress such info messages, or
> to have them moved to DEBUG log level.
> See example of configuration here:
> http://stackoverflow.com/questions/4912738/maven-assembly-include-all-sub-module-dependencies-without-already-added-skipp
--
This message was sent by Atlassian JIRA
(v6.1.6#6162)