maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gregor B. Rosenauer (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MNG-6122) detect self references in POM and fail fast
Date Mon, 21 Nov 2016 13:46:58 GMT
Gregor B. Rosenauer created MNG-6122:
----------------------------------------

             Summary: detect self references in POM and fail fast
                 Key: MNG-6122
                 URL: https://issues.apache.org/jira/browse/MNG-6122
             Project: Maven
          Issue Type: Improvement
          Components: Bootstrap & Build, Dependencies
    Affects Versions: 3.3.9
         Environment: Oracle JDK 1.8.0_111 on Linux 4.8 x64
            Reporter: Gregor B. Rosenauer


Maven does not detect self references in a POM and tries to download the artifact it is about
to build, which makes no sense and should result in an early error and abort of the build.

E.g. pseudo POM:
{code}
    <groupId>org.my.acme</groupId>
    <artifactId>my-module</artifactId>
    <version>1.2.3</version>
    <dependencies>
        ...
        <dependency>
            <groupId>${project.groupId}</groupId>
            <artifactId>my-module</artifactId>
            <version>${project.version}</version>
        <dependency>
    <dependencies>
{code}
Maven tries to download my-module.jar but obviously fails...



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message