| Goal | Description |
|---|---|
| eclipse-plugin:create-artifact-dist | Dispatch to the correct artifact creation goal, based on the specified eclipse plugin type (plugin, site or feature) |
| eclipse-plugin:install-artifact | Filter and copy the plugin artifact descriptor file to ${basedir} |
| eclipse-plugin:install-swt | Install eclipse swt library into ${maven.repo.local}, taking care of the platform. groupId and artifactId can be customized through properties. |
| eclipse-plugin:create-library-artifacts | foreach pom dependency, create eclipse plugin that exports the given dependency. generated plugins are outputted to ${maven.eclipse.plugin.ext.dir} |
The following goals are attained by the eclipse-plugin:create-artifact-dist goal. Although they can still be used as is.
| Goal | Description |
|---|---|
| eclipse-plugin:create-feature-dist | create a feature dist file containing only the feature required files and put it in ${maven.eclipse.plugin.dist.dir} |
| eclipse-plugin:create-plugin-dist | create a plugin dist file containing only the plugin required files and put it in ${maven.eclipse.plugin.dist.dir} |
| eclipse-plugin:create-site-dist | build a single distribution zip file containing all required plugins and features and put it in ${maven.eclipse.plugin.dist.dir}. Also create a local Update Site in ${maven.eclipse.plugin.dist.dir}/ |
| eclipse-plugin:create-help-dist | create an help only plugin dist file and put it in ${maven.eclipse.plugin.dist.dir} |