relative path of webResources in parent pom not anchored correctly when run
from parent
---------------------------------------------------------------------------------------
Key: MWAR-42
URL: http://jira.codehaus.org/browse/MWAR-42
Project: Maven 2.x War Plugin
Type: Bug
Versions: 2.0
Reporter: David Smiley
Priority: Minor
In my parent POM, in pluginManagement, I have:
{quote}
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<webResources>
<resource>
<directory>src/webapp</directory>
</resource>
</webResources>
</configuration>
</plugin>
{quote}
If I run {{mvn package}} when at the child module with war packaging, this
works fine. But when I run that at the parent module, the {{src/webapp}} path
is not interpreted as relative to the child module being built, as it should (I
think). By comparison, when I configure my source directory, test source
directory, or resources in the parent pom using a relative path, they are
correctly interpreted as relative to the module being built, regardless of
wether I run it from the parent or child module.
As a work-around, I am forced to prefix the relative path with ${basedir},
which should not be necessary.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira