Goals available for this plugin:
Goal | Description |
---|---|
eclipse:clean | Deletes the .project, .classpath, .wtpmodules files and .settings folder used by Eclipse. |
eclipse:configure-workspace | Configures The following Eclipse Workspace features:
|
eclipse:eclipse | Generates the following eclipse configuration files:
useProjectReferences is set to
false ). |
eclipse:help | Display help information on maven-eclipse-plugin. Call mvn eclipse:help -Ddetail=true
-Dgoal=<goal-name> to display parameter details. |
eclipse:install-plugins | Install plugins resolved from the Maven repository system into an Eclipse instance. |
eclipse:myeclipse | Generates MyEclipse configuration files |
eclipse:myeclipse-clean | Deletes configuration files used by MyEclipse |
eclipse:rad | Generates the rad-6 configuration files. |
eclipse:rad-clean | Deletes the config files used by Rad-6. the files .j2ee and the file .websettings |
eclipse:remove-cache | Removes the not-available marker files from the repository. |
eclipse:resolve-workspace-dependencies | For all projects currently part of the workspace, all references to
the M2_REPO classpath variable are resolved.
Note: not the projects of the reactor are inspected for unresolved artifacts, but the projects that are part of the workspace. |
eclipse:to-maven | Add eclipse artifacts from an eclipse installation to the local
repo. This mojo automatically analize the eclipse directory, copy
plugins jars to the local maven repo, and generates appropriate
poms. This is the official central repository builder for Eclipse
plugins, so it has the necessary default values. For customized
repositories see MakeArtifactsMojo Typical usage:
mvn eclipse:to-maven
-DdeployTo=maven.org::default::scpexe://repo1.maven.org/home/maven/repository-staging/to-ibiblio/eclipse-staging
-DeclipseDir=. |
The following specifies the minimum requirements to run this Maven plugin:
Maven | 2.2.1 |
JDK | 1.5 |
Memory | No minimum requirement. |
Disk Space | No minimum requirement. |
You should specify the version in your project's plugin configuration:
<project> ... <build> <!-- To define the plugin version in your parent POM --> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.10</version> </plugin> ... </plugins> </pluginManagement> <!-- To use the plugin goals in your POM or parent POM --> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.10</version> </plugin> ... </plugins> </build> ... </project>
For more information, see "Guide to Configuring Plug-ins"