Class MavenDependencyScopes

java.lang.Object
org.apache.maven.repository.internal.scopes.MavenDependencyScopes

public final class MavenDependencyScopes extends Object
The dependency scopes used for Java dependencies in Maven. This class defines labels only, that are doing pass-thru over Resolver. The labels are defined in DependencyScope class, these are here used only for "easier reachability" in internal classes.
Since:
4.0.0
  • Field Details

    • SYSTEM

      public static final String SYSTEM
    • NONE

      public static final String NONE
    • COMPILE_ONLY

      public static final String COMPILE_ONLY
    • COMPILE

      public static final String COMPILE
    • PROVIDED

      public static final String PROVIDED
    • RUNTIME

      public static final String RUNTIME
    • TEST_ONLY

      public static final String TEST_ONLY
    • TEST

      public static final String TEST
    • TEST_RUNTIME

      public static final String TEST_RUNTIME