org.apache.maven.plugin.eclipse
Class M2EclipseMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.ide.AbstractIdeSupportMojo
org.apache.maven.plugin.eclipse.EclipsePlugin
org.apache.maven.plugin.eclipse.M2EclipseMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.codehaus.plexus.logging.LogEnabled
public class M2EclipseMojo
- extends EclipsePlugin
Creates an eclipse project that is ready to use with the M2Elipse plugin.
- Since:
- 2.4
Fields inherited from class org.apache.maven.plugin.ide.AbstractIdeSupportMojo |
artifactCollector, artifactFactory, artifactMetadataSource, artifactResolver, downloadJavadocs, downloadSources, executedProject, localRepository, logger, packaging, project, reactorProjects, remoteArtifactRepositories |
Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
Methods inherited from class org.apache.maven.plugin.eclipse.EclipsePlugin |
buildDirectoryList, checkExtraDeprecations, convertBuildCommandList, createEclipseWriterConfig, doDependencyResolution, fillDefaultBuilders, fillDefaultClasspathContainers, fillDefaultNatures, getAdditionalBuildcommands, getAdditionalProjectnatures, getBuildcommands, getBuildOutputDirectory, getClasspathContainers, getEclipseProjectDir, getExcludes, getProjectNameForArifact, getProjectNameTemplate, getProjectnatures, getUseProjectReferences, getWorkspaceArtefacts, getWorkspaceConfiguration, getWtpversion, hasToResolveJar, isAddGroupIdToProjectName, isAddVersionToProjectName, isJavaProject, isPdeProject, setAddGroupIdToProjectName, setAdditionalBuildcommands, setAdditionalProjectnatures, setAddVersionToProjectName, setBuildcommands, setBuildOutputDirectory, setClasspathContainers, setEclipseProjectDir, setProjectNameTemplate, setProjectnatures, setup, setUseProjectReferences, setWtpversion, useProjectReference, validateExtras, verifyClasspathContainerListIsComplete, writeAdditionalConfig, writeConfiguration, writeExtraConfiguration |
Methods inherited from class org.apache.maven.plugin.ide.AbstractIdeSupportMojo |
enableLogging, execute, getArtifactFactory, getArtifactMetadataSource, getArtifactResolver, getDownloadJavadocs, getDownloadSources, getExecutedProject, getLocalRepository, getProject, getReactorProjects, getRemoteArtifactRepositories, isAvailableAsAReactorProject, isResolveDependencies, setArtifactFactory, setArtifactMetadataSource, setArtifactResolver, setDownloadJavadocs, setDownloadSources, setExecutedProject, setLocalRepository, setProject, setReactorProjects, setRemoteArtifactRepositories, setResolveDependencies |
Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
M2ECLIPSE_NATURE
protected static final String M2ECLIPSE_NATURE
- See Also:
- Constant Field Values
M2ECLIPSE_BUILD_COMMAND
protected static final String M2ECLIPSE_BUILD_COMMAND
- See Also:
- Constant Field Values
M2ECLIPSE_CLASSPATH_CONTAINER
protected static final String M2ECLIPSE_CLASSPATH_CONTAINER
- See Also:
- Constant Field Values
M2EclipseMojo
public M2EclipseMojo()
setupExtras
protected void setupExtras()
throws org.apache.maven.plugin.MojoExecutionException
- Overrides:
setupExtras
in class EclipsePlugin
- Throws:
org.apache.maven.plugin.MojoExecutionException
Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.