eclipse-maven-plugin

A Maven Plugin to generate project files for Eclipse with M2E-Plugin

License

License

Categories

Categories

Eclipse Development Tools IDE Maven Build Tools CLI User Interface
GroupId

GroupId

de.tototec
ArtifactId

ArtifactId

de.tobiasroeser.eclipse-maven-plugin
Last Version

Last Version

0.1.1
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

eclipse-maven-plugin
A Maven Plugin to generate project files for Eclipse with M2E-Plugin
Project URL

Project URL

https://github.com/lefou/eclipse-maven-plugin
Source Code Management

Source Code Management

https://github.com/lefou/eclipse-maven-plugin

Download de.tobiasroeser.eclipse-maven-plugin

How to add to project

<plugin>
    <groupId>de.tototec</groupId>
    <artifactId>de.tobiasroeser.eclipse-maven-plugin</artifactId>
    <version>0.1.1</version>
</plugin>

Dependencies

compile (4)

Group / Artifact Type Version
org.apache.maven : maven-core Optional jar 3.3.3
org.apache.maven : maven-plugin-api Optional jar 3.3.3
org.apache.maven.plugin-tools : maven-plugin-annotations Optional jar 3.4
de.tototec : de.tototec.utils.functional Optional jar 2.0.0

test (3)

Group / Artifact Type Version
de.tototec : de.tobiasroeser.lambdatest Optional jar 0.4.0
junit : junit Optional jar 4.12
ch.qos.logback : logback-classic Optional jar 1.1.3

Project Modules

There are no modules declared in this project.

Eclipse Maven Plugin

eclipse maven plugin

A Maven Plugin to generate project files for Eclipse with M2E-Plugin

Overview

Download

You can download eclipse-maven-plugin from from Maven Central:

<dependency>
  <groupId>de.tototec</groupId>
  <artifactId>de.tobiasroeser.eclipse-maven-plugin</artifactId>
  <version>0.1.1</version>
  <type>maven-plugin</type>
</dependency>

Usage

<project>
  ...
  <build>
    <!-- To define the plugin version in your parent POM -->
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>de.tototec</groupId>
          <artifactId>de.tobiasroeser.eclipse-maven-plugin</artifactId>
          <version>0.1.1</version>
        </plugin>
        ...
      </plugins>
    </pluginManagement>
    <!-- To use the plugin goals in your POM or parent POM -->
    <plugins>
      <plugin>
        <groupId>de.tototec</groupId>
        <artifactId>de.tobiasroeser.eclipse-maven-plugin</artifactId>
        <version>0.1.1</version>
      </plugin>
      ...
    </plugins>
  </build>
  ...
</project>

For more information refer the plugin documentation site.

Changelog

{master}

Your contributions are welcome!

eclipse-maven-plugin 0.1.1 - 2018-06-11

  • Added suport for main/test-source separation of Eclipse Phonon M5

eclipse-maven-plugin 0.1.0 - 2018-03-16

  • Added integration test suite

  • Generate addtional scala settings files

eclipse-maven-plugin 0.0.4 - 2018-03-14

  • Adapted ProjectConfig.javaVersion to changed versioning scheme for Java 9+

  • Respect includes/excludes sections for resources

eclipse-maven-plugin 0.0.3 - 2018-03-12

  • Added Eclipse M2E lifecycle mapping configuration

eclipse-maven-plugin 0.0.2 - 2018-03-12

  • Added generator for some settings files:

    • org.eclipse.jdt.core.prefs

    • org.eclipse.core.resources.prefs

    • org.eclipse.m2e.core.prefs

  • Added options to supply additional settings files (settingsTemplates, settingsTemplatesDir)

eclipse-maven-plugin 0.0.1 - 2018-03-08

  • Initial release for early testing

Versions

Version
0.1.1
0.1.0
0.0.4
0.0.3
0.0.2
0.0.1