[ http://jira.codehaus.org/browse/MCLEAN-31?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_119470 ]
Benjamin Bentmann commented on MCLEAN-31: ----------------------------------------- Sorry, I errorneously clicked "Fix Version" instead of "Affected Version" when creating this issue. Some admin should correct this to repair the change log generated by JIRA. > Always resolve relative path against the project's base directory > ----------------------------------------------------------------- > > Key: MCLEAN-31 > URL: http://jira.codehaus.org/browse/MCLEAN-31 > Project: Maven 2.x Clean Plugin > Issue Type: Bug > Reporter: Benjamin Bentmann > Fix For: 2.2 > > Attachments: clean.zip, relative-paths.patch, relative-paths.patch > > > Relative paths - which are often used by users for plugin configuration in > the POM - must always be resolved against the base directory of the current > project. By always I mean not just when run in a reactor build. > Attached is a patch to fix the mojo as well as a mini project to reveal the > bug. Just unpack the project, change your working directory to the parent > folder of its base directory or any other directory that does not contain the > POM and run Maven on the test POM from this working directory using its -f > switch. The plugin will not delete the "test-target" directory in the project > base directory but instead delete an equally named directory in the current > working directory. -- 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