@@ -0,0 +1,1169 @@
+package org.codehaus.mojo.sqlj;%0D%0A%0D%0Aimport java.io.File;%0D%0Aimport java.io.IOException;%0D%0A%0D%0Aimport org.apache.commons.io.FileUtils;%0D%0Aimport org.apache.maven.plugin.AbstractMojo;%0D%0Aimport org.apache.maven.plugin.MojoExecutionException;%0D%0Aimport org.apache.maven.plugin.MojoFailureException;%0D%0A%0D%0A/**%0D%0A * Cleans out generated stale resources.%0D%0A * %0D%0A * @goal clean%0D%0A * @phase clean%0D%0A * @author %3Ca href=%22mailto:david@codehaus.org%22%3EDavid J. M. Karlsen%3C/a%3E%0D%0A */%0D%0Apublic class CleanMojo%0D%0A    extends AbstractMojo%0D%0A%7B%0D%0A    /**%0D%0A     * Location for generated source files.%0D%0A     * %0D%0A     * @parameter expression=%22$%7Bsqlj.generatedSourcesDirectory%7D%22%0D%0A     *            default-value=%22$%7Bproject.build.directory%7D/generated-sources/sqlj-maven-plugin%22%0D%0A     * @required%0D%0A     */%0D%0A    private File generatedSourcesLocation;%0D%0A%0D%0A    /**%0D%0A     * %7B@inheritDoc%7D%0D%0A     */%0D%0A    public void execute()%0D%0A        throws MojoExecutionException, MojoFailureException%0D%0A    %7B%0D%0A        try%0D%0A        %7B%0D%0A            FileUtils.cleanDirectory( generatedSourcesLocation );%0D%0A        %7D%0D%0A        catch ( IOException e )%0D%0A        %7B%0D%0A            throw new MojoFailureException( e.getMessage() );%0D%0A        %7D%0D%0A    %7D%0D%0A%0D%0A%7D%0D%0A

add clean goal