| Interface | Description | 
|---|---|
| ConflictResolver | 
 Determines which version of an artifact to use when there are conflicting declarations. 
 | 
| ConflictResolverFactory | 
 A factory that produces conflict resolvers of various types. 
 | 
| Class | Description | 
|---|---|
| DefaultConflictResolver | Deprecated
 As of 3.0, use a specific implementation instead, e.g. 
 | 
| DefaultConflictResolverFactory | 
 A conflict resolver factory that obtains instances from a plexus container. 
 | 
| FarthestConflictResolver | 
 Resolves conflicting artifacts by always selecting the farthest declaration. 
 | 
| NearestConflictResolver | 
 Resolves conflicting artifacts by always selecting the nearest declaration. 
 | 
| NewestConflictResolver | 
 Resolves conflicting artifacts by always selecting the newest declaration. 
 | 
| OldestConflictResolver | 
 Resolves conflicting artifacts by always selecting the oldest declaration. 
 | 
| Exception | Description | 
|---|---|
| ConflictResolverNotFoundException | 
 Indicates that a specified conflict resolver implementation could not be found. 
 | 
Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.