Hello, 

I recently migrated to maven 3.0.1. I read in the compatibility notes that
the parent pom resolution is now stricter in maven 3.x 

I have the following structure: 

-pom.xml 
-moduleA 
  -- pom.xml 
-moduleB 
  -- pom.xml 

I am running into an issue when I make a release:perform from the modules. 

During the release:perform, the plugin checks out the tagged source from the
SCM into the following folder: 
<project-base>/target/checkout 

But since the <relativePath> element in my child level pom.xml is
"../pom.xml" , the release:perform is failing. 

I was able to get around this by modifying the <workingDirectory> element
the release plugin configuration. 

But is there a better way to handle this? This was working ok with Maven
2.x. 

Thanks 
Vinay 
-- 
View this message in context: 
http://maven.40175.n5.nabble.com/Maven-3-x-Release-Perform-Parent-POM-Resolution-tp3294505p3294505.html
Sent from the Maven - Users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to