[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> <artifactId>maven-compat</artifactId>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.codehaus.plexus</groupId> <groupId>org.sonatype.spice</groupId>
<artifactId>plexus-container-default</artifactId> <artifactId>spice-inject-plexus</artifactId>
</dependency> </dependency>
<!-- CLI --> <!-- CLI -->
<dependency> <dependency>

View File

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

View File

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

View File

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

View File

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

View File

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

13
pom.xml
View File

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