wcm.io DevOps Eclipse Maven Plugin

The Eclipse Plugin is used to generate Eclipse IDE files (.project, .classpath and the .settings folder) from a POM.

License

License

Categories

Categories

Eclipse Development Tools IDE Maven Build Tools CLI User Interface
GroupId

GroupId

io.wcm.devops.maven.plugins
ArtifactId

ArtifactId

eclipse-maven-plugin
Last Version

Last Version

3.1.0
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

wcm.io DevOps Eclipse Maven Plugin
The Eclipse Plugin is used to generate Eclipse IDE files (.project, .classpath and the .settings folder) from a POM.
Project Organization

Project Organization

wcm.io DevOps
Source Code Management

Source Code Management

https://github.com/wcm-io-devops/maven-eclipse-plugin

Download eclipse-maven-plugin

How to add to project

<plugin>
    <groupId>io.wcm.devops.maven.plugins</groupId>
    <artifactId>eclipse-maven-plugin</artifactId>
    <version>3.1.0</version>
</plugin>

Dependencies

compile (19)

Group / Artifact Type Version
org.apache.maven : maven-project jar 2.2.1
org.apache.maven : maven-plugin-api jar 2.2.1
org.apache.maven : maven-model jar 2.2.1
org.apache.maven : maven-artifact-manager jar 2.2.1
org.apache.maven : maven-artifact jar 2.2.1
org.apache.maven : maven-core jar 2.2.1
org.apache.maven : maven-settings jar 2.2.1
org.apache.maven.wagon : wagon-provider-api jar 2.1
org.apache.maven.shared : maven-filtering jar 3.1.1
org.codehaus.plexus : plexus-interpolation jar 1.25
commons-io : commons-io jar 2.2
org.codehaus.plexus : plexus-archiver jar 2.6.3
org.codehaus.plexus : plexus-utils jar 3.0.20
org.codehaus.plexus : plexus-interactivity-jline jar 1.0-alpha-5
org.apache.maven : maven-archiver jar 2.5
org.codehaus.plexus : plexus-resources jar 1.0-alpha-7
biz.aQute : bndlib jar 0.0.145
org.apache.maven.shared : maven-osgi jar 0.2.0
org.eclipse.core : resources jar 3.3.0-v20070604

provided (1)

Group / Artifact Type Version
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.4

test (10)

Group / Artifact Type Version
easymock : easymock jar 1.2_Java1.3
jdom : jdom jar 1.0
jaxen : jaxen jar 1.0-FCS
saxpath : saxpath jar 1.0-FCS
org.apache.maven.plugin-testing : maven-test-tools jar 1.2
org.apache.maven.plugin-testing : maven-plugin-testing-tools jar 1.2
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 1.2
org.apache.maven.shared : maven-invoker jar 2.2
junit : junit jar 4.11
xmlunit : xmlunit jar 1.2

Project Modules

There are no modules declared in this project.

Eclipse Maven Plugin

Build Maven Central

The Eclipse Plugin is used to generate Eclipse IDE files (.project, .classpath and the .settings folder) from a POM.

This is a fork of the original Maven Eclipse Plugin which was retired end of 2015 in favor of the m2e Eclipse integration.

In our wcm.io and other Maven-based projects we usually use both m2e Integration and the Eclipse Maven Plugin. The Eclipse Maven Plugin is used to generate project-specific eclipse settings files and further files for Checkstyle, Findbugs and PMD based on a global build tools artifact defined a parent POM like io.wcm.maven:io.wcm.maven.global-parent, see Global Parent documentation for details.

So we maintain a fork of the original plugin here and publish it under Apache 2.0 license within the wcm.io DevOps project.

Documentation:

To use this in your projects update all your POMs to use

<plugin>
  <groupId>io.wcm.devops.maven.plugins</groupId>
  <artifactId>eclipse-maven-plugin</artifactId>
  <version>3.1.0</version>
</plugin>

instead of

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-eclipse-plugin</artifactId>
</plugin>
io.wcm.devops.maven.plugins

wcm.io DevOps

Tools for Configuration Management and Deployment

Versions

Version
3.1.0
3.0.0