« Return to Thread: error with parent in pom

Re: error with parent in pom

by Freddy Mallet :: Rate this Message:

Reply to Author | View in Thread


hum ... but when you launch for instance "mvn compile" in the core maven project, don't you get the same error message ?  

Could you create a Jira ticket and attach an example to this ticket ?

Thanks
Freddy

On Wed, Jun 24, 2009 at 3:27 PM, Franck Bassy <franck.bassy@...> wrote:

Thanks for your answer,

i'v no pom in my root folder.

It's 3 independent project and the parent could be alone.

So, the core call the project parent for use his pom like parent pom.

I think sonar, can't find the parent pom in the previous folder because it's
in the blart-parent folder.

and it's not declare like module :x.


Freddy Mallet wrote:
>
> Hello Franck,
> Not sure this is a Sonar issue ... do you call the sonar maven goal inside
> your core module or at root level ?
>
> If this is at root level, I guess your parent pom is defined as a module
> in
> your root pom ?
>
> If this is at core level, the parent pom should be deployed in your local
> maven repository ?
>
> Hope it helps,
> Freddy
>
>
>
> On Wed, Jun 24, 2009 at 3:01 PM, Franck Bassy
> <franck.bassy@...>wrote:
>
>>
>> hello,
>>
>> i'v error with a parent pom
>>
>> my structure is :
>>
>> Project:
>>   |---core
>>        |--- src
>>        |--- bin
>>        |--- .pom
>>   |---dao
>>        |--- src
>>        |--- bin
>>        |--- .pom
>>   |---parent
>>        |--- src
>>        |--- bin
>>        |--- .pom
>>   |---...
>>
>> my core call the project parent and his pom
>>
>> and it doesn't work
>>
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [ERROR] FATAL ERROR
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Failed to resolve artifact.
>>
>> GroupId:   com.test.blart
>> ArtifactId: blart-parent
>> Version: 0.0.1-SNAPSHOT
>>
>> Reason: Unable to download the artifact from any repository
>>
>>    com.test.blart:blart-parent:pom:0.0.1-SNAPSHOT
>>
>> from the specified remote repositories:
>>  central (http://repo1.maven.org/maven2)
>>
>>
>>
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Trace
>> org.apache.maven.reactor.MavenExecutionException: Cannot find parent:
>> com.test.blart:blart-parent for project:
>> com.test.blart:blart-core:jar:${blart-version} for project
>> com.test.blart:blart-core:jar:${blart-version
>> }
>>        at
>> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378)
>>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292)
>>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>        at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> java:39)
>>        at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> sorImpl.java:25)
>>        at java.lang.reflect.Method.invoke(Method.java:585)
>>        at
>> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>>        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>>        at
>> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>>
>>        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>> Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find
>> parent
>> :   com.test.blart:blart-parent for project: c  com.test.blart:blart-co
>> re:jar:${blart-version} for project
>> com.test.blart:blart-core:jar:${blart-version}
>>        at
>> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(D
>> efaultMavenProjectBuilder.java:1369)
>>        at
>> org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Def
>> aultMavenProjectBuilder.java:820)
>>        at
>> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFi
>> leInternal(DefaultMavenProjectBuilder.java:505)
>>        at
>> org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMave
>> nProjectBuilder.java:197)
>>        at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583)
>>        at
>> org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461)
>>        at
>> org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)
>>        ... 11 more
>> Caused by: org.apache.maven.project.ProjectBuildingException: POM '
>> com.test.blart:blart-parent' not found in repository: Unable to download
>> the
>> artifact
>> from any repository
>>
>>   com.test.blart:blart-parent:pom:0.0.1-SNAPSHOT
>>
>> from the specified remote repositories:
>>  central (http://repo1.maven.org/maven2)
>>
>>  for project   com.test.blart:blart-parent
>>        at
>> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
>> sitory(DefaultMavenProjectBuilder.java:602)
>>        at
>> org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(D
>> efaultMavenProjectBuilder.java:1365)
>>        ... 17 more
>> Caused by: org.apache.maven.artifact.resolver.ArtifactNotFoundException:
>> Unable
>> to download the artifact from any repository
>>
>>  com.test.blart:blart-parent:pom:0.0.1-SNAPSHOT
>>
>> from the specified remote repositories:
>>  central (http://repo1.maven.org/maven2)
>>
>>
>>        at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
>> faultArtifactResolver.java:212)
>>        at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
>> faultArtifactResolver.java:74)
>>        at
>> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
>> sitory(DefaultMavenProjectBuilder.java:555)
>>        ... 18 more
>> Caused by: org.apache.maven.wagon.ResourceDoesNotExistException: Unable
>> to
>> downl
>> oad the artifact from any repository
>>        at
>> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(Def
>> aultWagonManager.java:332)
>>        at
>> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
>> faultArtifactResolver.java:200)
>>        ... 20 more
>> [INFO]
>> ------------------------------------------------------------------------
>> [INFO] Total time: < 1 second
>> [INFO] Finished at: Wed Jun 24 14:46:49 CEST 2009
>> [INFO] Final Memory: 1M/2M
>> [INFO]
>> ------------------------------------------------------------------------
>>
>> How i could defined my parent pom for sonar ?
>>
>> thanks
>>
>> FB
>>
>> --
>> View this message in context:
>> http://www.nabble.com/error-with-parent-in-pom-tp24184304p24184304.html
>> Sent from the Sonar user mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>>
>
>

--
View this message in context: http://www.nabble.com/error-with-parent-in-pom-tp24184304p24184842.html
Sent from the Sonar user mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email



 « Return to Thread: error with parent in pom