Class ClassicDependencyManager

java.lang.Object
org.eclipse.aether.util.graph.manager.AbstractDependencyManager
org.eclipse.aether.util.graph.manager.ClassicDependencyManager
All Implemented Interfaces:
org.eclipse.aether.collection.DependencyManager

A dependency manager that mimics the way Maven 2.x works. This manager was used throughout all Maven 3.x versions.

This manager has deriveUntil=2 and applyFrom=2.

  • Constructor Details

    • ClassicDependencyManager

      Creates a new dependency manager without any management information.
    • ClassicDependencyManager

      public ClassicDependencyManager(boolean transitive)
      Creates a new dependency manager without any management information.
      Parameters:
      transitive - If true, this manager will collect (derive) until last node on graph. If false, it will work as original Maven 3 "classic" dependency manager, collect only up to depth of 2.
      Since:
      2.0.0
  • Method Details