Class DependencyVersionResolver

java.lang.Object
org.codice.ddf.test.common.DependencyVersionResolver
All Implemented Interfaces:
org.ops4j.pax.exam.options.MavenUrlReference.VersionResolver

public class DependencyVersionResolver extends Object implements org.ops4j.pax.exam.options.MavenUrlReference.VersionResolver
Returns dependency versions using a local dependencies.properties file instead of relying on a classloader. Falls back on the classloader if not local dependencies.properties file is found. Make sure the depends-maven-plugin plugin is running before the test phase and the dependencies.properties file is included as a test resource.
  • Method Details

    • getVersion

      public String getVersion(String groupId, String artifactId)
      Specified by:
      getVersion in interface org.ops4j.pax.exam.options.MavenUrlReference.VersionResolver
    • resolver

      public static org.ops4j.pax.exam.options.MavenUrlReference.VersionResolver resolver()