mirror of https://github.com/apache/maven.git
Avoid mixing two flavours of Guice on the classpath.
Note: the main blocker to using Google-Guice for Maven3 is the lack of a release with the new ProvisionListener API, which is needed to support Plexus lifecycles. While there are other fixes/features in Sisu-Guice that are nice-to-have (such as removal of the big global singleton lock) they aren't strictly required for Maven3. Signed-off-by: Jason van Zyl <jason@tesla.io>
This commit is contained in:
parent
f50ae7b059
commit
c5f161a8d6
|
@ -88,9 +88,8 @@ under the License.
|
|||
<artifactId>plexus-utils</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.google.inject</groupId>
|
||||
<artifactId>guice</artifactId>
|
||||
<version>3.0</version>
|
||||
<groupId>org.sonatype.sisu</groupId>
|
||||
<artifactId>sisu-guice</artifactId>
|
||||
<classifier>no_aop</classifier>
|
||||
<optional>true</optional>
|
||||
<exclusions>
|
||||
|
|
Loading…
Reference in New Issue