[ 
http://jira.codehaus.org/browse/MCLEAN-31?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MCLEAN-31.
-----------------------------------

         Assignee: Benjamin Bentmann
       Resolution: Fixed
    Fix Version/s: 2.3

Fixed in [r691788|http://svn.apache.org/viewvc?view=rev&revision=691788].

> 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
>    Affects Versions: 2.2
>            Reporter: Benjamin Bentmann
>            Assignee: Benjamin Bentmann
>             Fix For: 2.3
>
>         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

        

Reply via email to