Class UnsolvableVersionConflictException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.eclipse.aether.RepositoryException
org.eclipse.aether.collection.UnsolvableVersionConflictException
All Implemented Interfaces:
Serializable

Thrown in case of an unsolvable conflict between different version constraints for a dependency.
See Also:
  • Constructor Details

    • UnsolvableVersionConflictException

      Creates a new exception with the specified paths to conflicting nodes in the dependency graph.
      Parameters:
      paths - The paths to the dependency nodes that participate in the version conflict, may be null.
  • Method Details

    • getPaths

      public Collection<? extends List<? extends DependencyNode>> getPaths()
      Gets the paths leading to the conflicting dependencies.
      Returns:
      The (read-only) paths leading to the conflicting dependencies, never null.
    • getVersions

      Gets the conflicting version constraints of the dependency.
      Returns:
      The (read-only) conflicting version constraints, never null.