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/08/09 15:47:00 UTC

[jira] [Closed] (MNG-7201) Child pom fails to resolve the parent pom from Nexus repo

     [ https://issues.apache.org/jira/browse/MNG-7201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Osipov closed MNG-7201.
-------------------------------
    Fix Version/s:     (was: wontfix-candidate)
                       (was: waiting-for-feedback)
       Resolution: Not A Bug

There is no bug, your setup is wrong. You have created a chicken-and-egg problem. You trying to download a snapshot from a repo which is not declared and declared a mirror for a non-existing repo. But the only repo available at this point is Maven Central which is a release repo, thus your mirror does not work.

> Child pom fails to resolve the parent pom from Nexus repo
> ---------------------------------------------------------
>
>                 Key: MNG-7201
>                 URL: https://issues.apache.org/jira/browse/MNG-7201
>             Project: Maven
>          Issue Type: Bug
>          Components: POM
>    Affects Versions: 3.8.1
>         Environment: Jenkins Maven Pod using <maven:3.8.1-jdk-11> image
>            Reporter: Neha Parab
>            Priority: Major
>
> A maven project which have a parent SNAPSHOT cannot be resolved when :
> a) the Parent SNAPSHOT pom is not present in the local maven repository
> b) the Parent SNAPSHOT pom is deployed in a Nexus repository and <repository> entry in pom.xml of parent project.
> c) settings.xml has a mirror redirecting all (*) to Nexus
> d) there is no <repository> entry in the settings.xml file and in pom.xml of child project as Nexus is used for all resolutions.
> - If we added <repository> entry in pom.xml of child project then it retrieves from Nexus.
>  
> Please check below error:
> [FATAL] Non-resolvable parent POM for <child snapshot>: Could not find artifact <parent snapshot> and 'parent.relativePath' points at wrong local POM @ line 5, column 13



--
This message was sent by Atlassian Jira
(v8.3.4#803005)