org.apache.maven.plugin.eclipse
public class EclipsePlugin extends AbstractIdeSupportMojo
.project
and .classpath
files.setting/org.eclipse.jdt.core.prefs
with project specific compiler settingswtpversion
is set to a
valid version (WTP configuration is not generated by default)useProjectReferences
is set to false
)
Version: $Id: EclipsePlugin.java 391954 2006-04-06 10:21:29Z fgiust $
UNKNOWN: eclipse phase="generate-resources"
Field Summary | |
---|---|
static String[] | WTP_SUPPORTED_VERSIONS |
Method Summary | |
---|---|
EclipseSourceDir[] | buildDirectoryList(MavenProject project, File basedir, File buildOutputDirectory) |
List | getAdditionalBuildcommands()
Getter for additionalBuildcommands . |
List | getAdditionalProjectnatures()
Getter for additionalProjectnatures . |
List | getBuildcommands()
Getter for buildcommands . |
File | getBuildOutputDirectory()
Getter for buildOutputDirectory . |
List | getClasspathContainers()
Getter for classpathContainers . |
File | getEclipseProjectDir()
Getter for eclipseProjectDir . |
List | getProjectnatures()
Getter for projectnatures . |
boolean | getUseProjectReferences()
Getter for useProjectReferences . |
String | getWtpversion()
Getter for wtpversion . |
void | setAdditionalBuildcommands(List additionalBuildcommands)
Setter for additionalBuildcommands . |
void | setAdditionalProjectnatures(List additionalProjectnatures)
Setter for additionalProjectnatures . |
void | setBuildcommands(List buildcommands)
Setter for buildcommands . |
void | setBuildOutputDirectory(File buildOutputDirectory)
Setter for buildOutputDirectory . |
void | setClasspathContainers(List classpathContainers)
Setter for classpathContainers . |
void | setEclipseProjectDir(File eclipseProjectDir)
Setter for eclipseProjectDir . |
void | setProjectnatures(List projectnatures)
Setter for projectnatures . |
boolean | setup() |
void | setUseProjectReferences(boolean useProjectReferences)
Setter for useProjectReferences . |
void | setWtpversion(String wtpversion)
Setter for wtpversion . |
void | writeConfiguration(IdeDependency[] deps) |
additionalBuildcommands
.Returns: Returns the additionalBuildcommands.
additionalProjectnatures
.Returns: Returns the additionalProjectnatures.
buildcommands
.Returns: Returns the buildcommands.
buildOutputDirectory
.Returns: Returns the buildOutputDirectory.
classpathContainers
.Returns: Returns the classpathContainers.
eclipseProjectDir
.Returns: Returns the eclipseProjectDir.
projectnatures
.Returns: Returns the projectnatures.
useProjectReferences
.Returns: Returns the useProjectReferences.
wtpversion
.Returns: Returns the wtpversion.
additionalBuildcommands
.Parameters: additionalBuildcommands The additionalBuildcommands to set.
additionalProjectnatures
.Parameters: additionalProjectnatures The additionalProjectnatures to set.
buildcommands
.Parameters: buildcommands The buildcommands to set.
buildOutputDirectory
.Parameters: buildOutputDirectory The buildOutputDirectory to set.
classpathContainers
.Parameters: classpathContainers The classpathContainers to set.
eclipseProjectDir
.Parameters: eclipseProjectDir The eclipseProjectDir to set.
projectnatures
.Parameters: projectnatures The projectnatures to set.
See Also: org.apache.maven.plugin.Mojo#execute()
useProjectReferences
.Parameters: useProjectReferences The useProjectReferences to set.
wtpversion
.Parameters: wtpversion The wtpversion to set.