Documented behavior: "If subprojects inherit the site URL from a parent POM, they will automatically append their <artifactId> to form their effective deployment location."
This is the default behavior and currently cannot be switched off. If you want to change this, you have to explicitly set the url in all sub-projects.
HTH, -Lukas David Kendall wrote:
Is there any way to control the exact upload location when doing a mvn site-deploy? I am working with a code base that has a number of parent pom files - different parents for different types of project. When i do a mvn site-deploy the site is uploaded to something like.... ${site.deploy.base.url}/${grandparent.artifactid}/${parent.artifactid}/${project.artifactId}/... What I really want is for the site-deploy to ignore the parent poms and to upload to a pattern more like this.... ${site.deploy.base.url}/${project.groupId}/${project.artifactId}/${project.version}/... In my parent pom I have tried adding specifying <distributionManagement> .... <site> <id>documentation-site</id> <url>${site.deploy.base.url}/${project.groupId}/${project.artifactId}/${project.version}</url> </site> .... </distributionManagement> .. but maven just appends the names of the parent poms to the paths anyway. I am using maven 2.0.11 and deploying using SCP - in case this is significant. Is there any way to override the default upload path when deploying a site? Thanks --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org