@Component(role=Downloader.class) public class DefaultDownloader extends java.lang.Object implements Downloader
| Modifier and Type | Field and Description |
|---|---|
private org.apache.maven.artifact.factory.ArtifactFactory |
artifactFactory |
private org.apache.maven.artifact.resolver.ArtifactResolver |
artifactResolver |
ROLE| Constructor and Description |
|---|
DefaultDownloader() |
| Modifier and Type | Method and Description |
|---|---|
java.io.File |
download(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
java.io.File |
downloadOld(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
@Requirement private org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
@Requirement private org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
public java.io.File download(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws DownloadException,
DownloadNotFoundException
download in interface DownloaderDownloadExceptionDownloadNotFoundExceptionpublic java.io.File downloadOld(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
org.apache.maven.artifact.repository.ArtifactRepository archetypeRepository,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws DownloadException,
DownloadNotFoundException
downloadOld in interface DownloaderDownloadExceptionDownloadNotFoundException