public class EclipseCleanMojo
extends org.apache.maven.plugin.AbstractMojo
| Modifier and Type | Field and Description |
|---|---|
private EclipseConfigFile[] |
additionalConfig
additional generic configuration files for eclipse
|
private java.io.File |
basedir
The root directory of the project
|
private static java.lang.String |
FILE_DOT_CLASSPATH
Classpath definition file for an Eclipse Java project.
|
private static java.lang.String |
FILE_DOT_PROJECT
Project definition file for an Eclipse Project.
|
private static java.lang.String |
FILE_DOT_WTPMODULES
Definition file for Eclipse Web Tools project.
|
private java.lang.String |
packaging
Packaging for the current project.
|
private boolean |
skip
Skip the operation when true.
|
| Constructor and Description |
|---|
EclipseCleanMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanExtras() |
protected void |
delete(java.io.File f)
Delete a file, handling log messages and exceptions
|
void |
execute() |
java.io.File |
getBasedir()
Getter for
basedir. |
java.lang.String |
getPackaging() |
void |
setBasedir(java.io.File basedir)
Setter for
basedir. |
void |
setPackaging(java.lang.String packaging) |
private static final java.lang.String FILE_DOT_WTPMODULES
private static final java.lang.String FILE_DOT_CLASSPATH
private static final java.lang.String FILE_DOT_PROJECT
private java.lang.String packaging
private java.io.File basedir
private boolean skip
private EclipseConfigFile[] additionalConfig
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionMojo.execute()protected void cleanExtras()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void delete(java.io.File f)
throws org.apache.maven.plugin.MojoExecutionException
f - File to be deletedorg.apache.maven.plugin.MojoExecutionException - only if a file exists and can't be deletedpublic java.io.File getBasedir()
basedir.public void setBasedir(java.io.File basedir)
basedir.basedir - The basedir to set.public java.lang.String getPackaging()
public void setPackaging(java.lang.String packaging)
packaging - the packaging to set