[ 
https://issues.apache.org/jira/browse/MDEP-976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17946728#comment-17946728
 ] 

Gili commented on MDEP-976:
---------------------------

To be honest, I wasn't even aware of "prependGroupId" existing until the PR was 
filed. Why not just flip the default value to "true" then? Users who wish to 
retain the old behavior can explicitly set it to "false".

> artifactId is not guaranteed to be globally unique
> --------------------------------------------------
>
>                 Key: MDEP-976
>                 URL: https://issues.apache.org/jira/browse/MDEP-976
>             Project: Maven Dependency Plugin
>          Issue Type: Bug
>          Components: copy-dependencies
>    Affects Versions: 3.8.1
>            Reporter: Gili
>            Priority: Major
>
> The copy-dependencies Mojo incorrectly assumes that a dependency's artifactId 
> is globally unique. If a project depends on two different groupIds that 
> happen to have the same artifactId then one dependency will overwrite the 
> other.
> Consider adding ${groupId} to the default output filename and/or add an 
> option for doing so in case users wish to retain backwards compatibility.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to