Add Maven Wrapper to the Camunda Platform projects

XMLWordPrintable

      What:
      The Maven Wrapper project (Maven plugin) allows developers of a given project to avoid installing Maven on their local setup. Instead, the mvnw command will download and use a Maven distro that is specified inside the project.

      Why:
      There are multiple reasons to use this Maven plugin:

      1. Make it easy for first-time/one-time contributors to build the project without installing Maven.
      2. We test with Maven 3.2.5 in our CI. It would be good if devs use the same version locally;
      3. Some side-projects (like feel-scala), require Maven 3.3.0 due to the usage of Scala.
      4. The camunda-bpm-platform project is not completely compatible with newer Maven versions.

      Acceptance Criteria (Required on creation):

      The Maven Wrapper is available for the following projects:

      • camunda-bpm-platform
      • camunda-bpm-platform-ee
      • camunda-commons
      • camunda-spin
      • camunda-connect
      • feel-scala
      • camunda-bpm-assert
      • camunda-archetypes

            Assignee:
            Nikola Koevski
            Reporter:
            Nikola Koevski
            Nikola Koevski Nikola Koevski
            Tobias Metzke-Bernstein Tobias Metzke-Bernstein
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: