Uploaded image for project: 'Maven'
  1. Maven
  2. MNG-4749

Move from Plexus to Guice as IoC container

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: 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.

        Attachments

        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:
                bentmann Benjamin Bentmann
                Reporter:
                bentmann Benjamin Bentmann
              • Votes:
                2 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: