maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bryan Turner (JIRA)" <>
Subject [jira] [Commented] (MINVOKER-243) invoker:install doesn't copy transitive dependencies anymore (as of 3.1.0)
Date Sun, 11 Nov 2018 00:14:00 GMT


Bryan Turner commented on MINVOKER-243:

(Note: I'm not sure why _both_ 3.0.1 and 3.1.0 appear to copy the POMs twice; seems like that
might be a different issue. Not filtering duplicates, perhaps?)

> invoker:install doesn't copy transitive dependencies anymore (as of 3.1.0)
> --------------------------------------------------------------------------
>                 Key: MINVOKER-243
>                 URL:
>             Project: Maven Invoker Plugin
>          Issue Type: Bug
>    Affects Versions: 3.1.0
>            Reporter: Christopher Tubbs
>            Priority: Blocker
> Something seems to have broken between 3.0.1 and 3.1.0, as the install goal no longer
copies transitive dependencies to the localRepositoryPath as it did in version 3.0.1.
> This is very problematic, because if the artifacts are not in the localRepositoryPath,
the invoked project will try to download them from a remote repository, which isn't possible
for SNAPSHOT versions (such as those in a sibling module in a multi-module project). This
can make it difficult to even build a multi-module project, unless the invoked task is skipped
and the sibling module can be published to a remote snapshot repository temporarily, and then
the build re-executed normally. (Saw this happen in Apache Accumulo after upgrading to apache-21.pom)

This message was sent by Atlassian JIRA

View raw message