I recently upgraded from 2.0.3 to 2.0.6 because of a bug in the
cargo plugin that required at least maven 2.0.4 for the fixed version.
However, since upgrading I have been unable to build any of my projects.
I am getting the exception below even though there is a relative path
specified for the parent. The POM file has not changed, and the build
worked in 2.0.3. The parent section of the POM file for the project I
am trying to build is:
<parent>
<groupId>csf</groupId>
<artifactId>dot-net</artifactId>
<version>0.5</version>
<relativePath>..\..\..\csf_infra\config\dot-net.pom</relativePath>
</parent>
The error message under 2.0.6 is:
[INFO] Scanning for projects...
Downloading:
http://3.20.163.216:8080/px-webapp/repository/public/csf/j2ee/0.5/j2ee-0
.5.pom
[WARNING] Unable to get resource from repository central
(http://repo1.maven.org/maven2)
[INFO]
------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
GroupId: csf
ArtifactId: j2ee
Version: 0.5
Reason: Unable to download the artifact from any repository
csf:j2ee:pom:0.5
from the specified remote repositories:
central (http://repo1.maven.org/maven2)
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.reactor.MavenExecutionException: Cannot find parent:
csf:j2ee for project: com.ge.med.iits:SimpleSite:
ar:0.5
at
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:278)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.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: csf:j2ee for project: com.ge.med.iits
SimpleSite:war:0.5
at
org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(Defa
ultMavenProjectBuilder.java:1139)
at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(Defaul
tMavenProjectBuilder.java:672)
at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileI
nternal(DefaultMavenProjectBuilder.j
va:414)
at
org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenPr
ojectBuilder.java:190)
at
org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:515)
at
org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:447)
at
org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:351)
... 11 more
[...]
Ryan Gross T:
847-277-4016
Global Service Productivity M:
312-504-2792
GE HealthCare Integrated IT D: *567-4016