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

Move from Plexus to Guice as IoC container

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.0-beta-3
    • General
    • None
    • 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

              bentmann Benjamin Bentmann
              bentmann Benjamin Bentmann
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: