Maven
  1. Maven
  2. MNG-4749

Move from Plexus to Guice as IoC container

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0-beta-3
    • Component/s: General
    • Labels:
      None
    • Flags:
      Patch

      Description

      Plexus is dead, the new king is called Guice. Stuart McCulloch created a Plexus-shim on top of Guice that makes existing Plexus components (e.g. Maven plugins) work in Guice. For Maven, the transition is as simple as flipping dependencies. Attached is the required patch from Stuart.

      1. MAVEN_3_GUICE_POMS.patch
        5 kB
        Benjamin Bentmann
      2. MAVEN_3_GUICE_POMS.patch
        5 kB
        Benjamin Bentmann

        Issue Links

          Activity

            People

            • Assignee:
              Benjamin Bentmann
              Reporter:
              Benjamin Bentmann
            • Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development