All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractEclipseManifestWriter Common behaviours for creating or adapting the manifest files for eclipse environments.AbstractEclipseOsgiPlugin Common functionality for both exploded and packaged plugins.AbstractEclipseWriter AbstractIdeSupportMojo Abstract base plugin which takes care of the common stuff usually needed by maven IDE plugins.AbstractWorkspaceMojo AbstractWtpResourceWriter Base class to hold common constants used by extending classes.BuildCommand Represents a buildCommand section in the.project
file.ConfigureWorkspaceMojo Configures The following Eclipse Workspace features: Adds the classpath variable MAVEN_REPO to Eclipse. Optionally load Eclipse code style file via a URL.Constants Constants for supported language and project packagingEclipseAjdtWriter EclipseAntExternalLaunchConfigurationWriter Writes an external ant launch file.EclipseClasspathWriter Writes eclipse .classpath file.EclipseCleanMojo Deletes the .project, .classpath, .wtpmodules files and .settings folder used by Eclipse.EclipseCodeFormatterProfile an Eclipse code style fileEclipseConfigFile Represents a generic configuration file, with a name and a content.EclipseLaunchConfigurationWriter Base class for writing external launch configuration files.EclipseManifestWriter Create or adapt the manifest files for the RAD6 runtime dependencys. attention these will not be used for the real ear these are just to get the runtime enviorment using the maven dependencies.EclipseOsgiPlugin Abstraction of Eclipse pluginsEclipsePlugin Generates the following eclipse configuration files:.project
and.classpath
files.setting/org.eclipse.jdt.core.prefs
with project specific compiler settings various configuration files for WTP (Web Tools Project), if the parameterwtpversion
is set to a valid version (WTP configuration is not generated by default) If this goal is run on a multiproject root, dependencies between modules will be configured as direct project dependencies in Eclipse (unlessuseProjectReferences
is set tofalse
).EclipseProjectWriter Writes eclipse .project file.EclipseSettingsWriter EclipseSourceDir Represent an eclipse source dir.EclipseToMavenMojo Add Eclipse artifacts from an Eclipse installation or a local P2 repo to the local Maven repo.EclipseWorkspaceWriter EclipseWriter EclipseWriterConfig EclipseWtpApplicationXMLWriter This writer creates the application.xml and the .modulemaps files for RAD6 the the META-INF directory in the project root. this is where RAD6 requires the files to be.EclipseWtpComponent15Writer Component writer for WTP 1.5.EclipseWtpComponentWriter Creates a .settings folder for Eclipse WTP 1.x release and writes out the configuration under it.EclipseWtpFacetsWriter Creates a .settings folder for Eclipse WTP 1.x release and writes out the configuration under it.EclipseWtpmodulesWriter Writes eclipse .wtpmodules file.ExplodedPlugin Represents an Eclipse plugin that it's exploded in a directoryHelpMojo Display help information on eclipse-maven-plugin.
Callmvn eclipse:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details.IdeDependency IdeUtils InstallPluginsMojo Install plugins resolved from the Maven repository system into an Eclipse instance.JeeDescriptor JeeUtils LinkedResource Represents a LinkedResources section in the.project
file.Messages MonitoredResource MyEclipseCleanMojo Deletes configuration files used by MyEclipseMyEclipseHibernateWriter Writer for MyEclipse Hibernate CapabilityMyEclipseMetadataWriter MyEclipse .mymetadata configuration file writerMyEclipsePlugin Generates MyEclipse configuration filesMyEclipseSpringBeansWriter MyEclipse .springBeans configuration file writerMyEclipseStrutsDataWriter MyEclipse .mystrutsdata configuration file writerPackagedPlugin Represents an Eclipse plugin that it's packaged as a jarRadApplicationXMLWriter This writer creates the application.xml and the .modulemaps files for RAD6 in the META-INF directory in the project root. this is where RAD6 requires the files to be.RadCleanMojo Deletes the config files used by Rad-6. the files .j2ee and the file .websettingsRadEjbClasspathWriter Adapts the .classpath file for RAD6 for now write hardcoded: target/websphere/classes future releases could make this varriable.RadJ2EEWriter Creates the .j2ee file for RAD6 for now write hardcoded: EJB version 2.1 WAR version 2.4 EAR version 1.4 future releases could make these varriable.RadLibCopier Copy all dependent jar in the directorys where RAD6 needs then to use the runtime enviorment in RAD6. so all dependent jars in the EAR rootdirectory and all dependend jars in the WAR WEB-INF/lib directoryRadManifestWriter Create or adapt the manifest files for the RAD6 runtime dependencys. attention these will not be used for the real ear these are just to get the runtime enviorment using the maven dependencies.RadPlugin Generates the rad-6 configuration files.RadWebSettingsWriter Creates a .settings folder for Eclipse WTP 1.x release and writes out the configuration under it.RadWebsiteConfigWriter Creates a .settings folder for Eclipse WTP 1.x release and writes out the configuration under it.ReadWorkspaceLocations Scan the eclipse workspace and create a array withIdeDependency
for all found artefacts.RemoveCacheMojo Removes the not-available marker files from the repository.WorkspaceConfiguration WorkspaceDependencyResolveMojo For all projects currently part of the workspace, all references to theM2_REPO
classpath variable are resolved.WorkspaceWriter