[ 
https://jira.codehaus.org/browse/MNG-5117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=274243#comment-274243
 ] 

Benjamin Bentmann commented on MNG-5117:
----------------------------------------

{noformat}
>cd com.example.module1

>mvn -V clean
Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.5.0_22
Java home: D:\java\jdk-1.5\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows 7" version: "6.1" arch: "amd64" Family: "windows"
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

GroupId: com.example
ArtifactId: com.example.parent
Version: 0.1.0-SNAPSHOT

Reason: Unable to download the artifact from any repository

  com.example:com.example.parent:pom:0.1.0-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2)



[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Cannot find parent: 
com.example:com.example.parent for project: 
com.example:com.example.module1:pom:0.1.0-SNAPSHOT for project 
com.example:com.example.module1:pom:0.1.0-SNAPSHOT
        at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:404)
{noformat}

Your project structure is broken which even Maven 2 eventually tells you when 
you try to build com.example.module1 in isolation (assuming the parent got 
never installed). That this issue is not consequently reported to the user when 
doing builds from the aggregator POM is a bug in Maven 2, not a feature, and 
Maven 3 does not reproduce every buggy behavior of Maven 2. See also [Maven 3.x 
compatibility 
notes|https://cwiki.apache.org/MAVEN/maven-3x-compatibility-notes.html].

> UnresolvableModelException in aggregator POM when parent POM is separate and 
> not yet built
> ------------------------------------------------------------------------------------------
>
>                 Key: MNG-5117
>                 URL: https://jira.codehaus.org/browse/MNG-5117
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: Bootstrap & Build, Command Line, POM
>    Affects Versions: 3.0.3
>            Reporter: Jonathan Whitall
>            Assignee: Benjamin Bentmann
>         Attachments: com.example.zip, maven2.log, maven3.log
>
>
> I get the following error when attempting to build an aggregator POM who 
> references an external parent (but locally specified by parent.relativePath):
> Non-resolvable parent POM: Could not find artifact 
> com.example:com.example.parent:pom:0.1.0-SNAPSHOT and 'parent.relativePath' 
> points at wrong local POM @ line 4, column 10
> Example is attached as well as two log files (one for Maven 2.2.1 which works 
> correctly, one for Maven 3.0.3 which does not)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to