Package org.eclipse.tycho.core.shared
Interface MavenDependenciesResolver
-
- All Known Implementing Classes:
MavenDependenciesResolverConfigurer
public interface MavenDependenciesResolver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.File
getRepositoryRoot()
java.util.Collection<?>
resolve(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String packaging, java.lang.String classifier, java.lang.String dependencyScope)
Resolves the given artifact, optionally with the given dependency scope
-
-
-
Method Detail
-
resolve
java.util.Collection<?> resolve(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String packaging, java.lang.String classifier, java.lang.String dependencyScope)
Resolves the given artifact, optionally with the given dependency scope- Parameters:
groupId
- group id of the artifact, requiredartifactId
- artifact id of the artifact, requiredversion
- version of the artifact, requiredpackaging
- the packaging type, might menull
in witch case "jar" is assumedclassifier
- the classifier ornull
if no classifier is desireddependencyScope
- optional dependency scope, if given it tries to resolve transitive dependencies of the given artifact as well- Returns:
-
getRepositoryRoot
java.io.File getRepositoryRoot()
-
-