You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Osipov (Jira)" <ji...@apache.org> on 2021/04/12 10:54:00 UTC
[jira] [Updated] (MDEP-680) dependency:go-offline does not use
repositories from parent pom in reactor build
[ https://issues.apache.org/jira/browse/MDEP-680?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Osipov updated MDEP-680:
--------------------------------
Fix Version/s: (was: 3.2.0)
3.1.3
> dependency:go-offline does not use repositories from parent pom in reactor build
> --------------------------------------------------------------------------------
>
> Key: MDEP-680
> URL: https://issues.apache.org/jira/browse/MDEP-680
> Project: Maven Dependency Plugin
> Issue Type: Bug
> Components: go-offline
> Affects Versions: 3.1.2
> Reporter: Andreas Janning
> Assignee: Michael Osipov
> Priority: Major
> Fix For: 3.1.3
>
> Attachments: go-offline-repository-reproducer.zip
>
>
> h3. Observed behaviour
> When running dependency:go-offline on multi-module projects, sub-modules always resolve their dependencies from maven-central, even if they inherit <repositories> from their parent pom
> h3. Expected behaviour
> dependency:go-offline resolves dependencies exactly the same way as they would be resolved in when running mvn install on the project, respecting <repositories> defined in parent poms.
> h3. Description
> When using dependency:go-offline to resolve the dependencies of a reactor build, repositories defined in a parent pom are ignored when resolving the dependencies of a module.
> I have attached an example project to illustrate the issue
> When running
> {code:java}
> mvn org.apache.maven.plugins:maven-dependency-plugin:3.1.2:go-offline -Dmaven.repo.local=./depPluginRepo
> {code}
> on the parent project, the dependencies of the "parent" module are correctly resolved from the jcenter repository. But the dependencies of "child" are resolved from maven central. Even worse: When the dependency in question is not found in maven central, the build fails.
>
>
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)