You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by to...@gi-de.com on 2008/10/17 10:58:27 UTC
maven-clean-plugin - delete additional directories (target-eclipse), not
only filesets?
Hi,
I use the m2Eclipse-plugin, and therefore I configured my
outputDirectories to 'target-eclipse' instead of 'target', as recommended
at
http://docs.codehaus.org/display/M2ECLIPSE/Project+FAQ
<!-- see
http://docs.codehaus.org/display/M2ECLIPSE/Project+FAQ#ProjectFAQ-HowtoconfigureMavenprojecttouseseparateoutputfoldersinEclipse--
>
<outputDirectory>${project.basedir}\${target.dir}\classes</outputDirectory>
<testOutputDirectory>${project.basedir}\${target.dir}\test-classes</testOutputDirectory>
I also configured other plugins to generate-sources to
'target-eclipse\generated-sources' instead of 'target\generated-sources'.
This all works fine, but the maven-clean-plugin does only clean the
directories
project.build.directory, ( => target )
project.build.outputDirectory, (=> target-eclipse\classes)
project.build.testOutputDirectory, and (=> target-eclipse\test-classes)
project.reporting.outputDirectory (=> target\site)
The 'target-eclipse\generated-sources' folder remains uncleaned.
So i tried the following:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.2</version>
<configuration>
<filesets>
<fileset>
<directory>${project.basedir}\${target.dir}</directory>
<includes>
<include>**\*.*</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
That cleans only the files - the directory structure remains.
Is there a way to clean additional folders, too?
Thanx, torsten