[MNG-4749] Move from Plexus to Guice as IoC container

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@988484 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Benjamin Bentmann 2010-08-24 11:18:30 +00:00
parent bfaf11090a
commit 44c35b0510
7 changed files with 16 additions and 21 deletions

View File

@ -43,8 +43,8 @@
<artifactId>maven-compat</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-inject-plexus</artifactId>
</dependency>
<!-- CLI -->
<dependency>

View File

@ -53,8 +53,8 @@
<artifactId>plexus-interpolation</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-inject-plexus</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>

View File

@ -55,8 +55,8 @@
</dependency>
<!-- Plexus -->
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-inject-plexus</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>

View File

@ -54,8 +54,8 @@
<artifactId>plexus-classworlds</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-inject-plexus</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>

View File

@ -41,8 +41,8 @@
<artifactId>maven-model</artifactId>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-inject-plexus</artifactId>
<scope>test</scope>
</dependency>
</dependencies>

View File

@ -48,8 +48,8 @@ under the License.
</exclusions>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-inject-plexus</artifactId>
</dependency>
</dependencies>

13
pom.xml
View File

@ -44,6 +44,7 @@
<plexusVersion>1.5.4</plexusVersion>
<plexusInterpolationVersion>1.11</plexusInterpolationVersion>
<plexusUtilsVersion>2.0.4</plexusUtilsVersion>
<spiceInjectVersion>1.3.3</spiceInjectVersion>
<wagonVersion>1.0-beta-6</wagonVersion>
<securityDispatcherVersion>1.3</securityDispatcherVersion>
<cipherVersion>1.4</cipherVersion>
@ -237,15 +238,9 @@
<version>${plexusUtilsVersion}</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
<version>${plexusVersion}</version>
<exclusions>
<exclusion>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</exclusion>
</exclusions>
<groupId>org.sonatype.spice</groupId>
<artifactId>spice-inject-plexus</artifactId>
<version>${spiceInjectVersion}</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>