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.