public final class AppengineSdkFinder extends Object
| Modifier and Type | Method and Description |
|---|---|
static File |
getSdk(org.apache.maven.project.MavenProject project,
org.sonatype.aether.RepositorySystem repoSystem,
org.sonatype.aether.RepositorySystemSession repoSession,
List<org.sonatype.aether.repository.RemoteRepository> repositories,
org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager)
Resolve the location of the Appengine SDK.
|
static File |
getSdk(String version,
org.sonatype.aether.RepositorySystem repoSystem,
org.sonatype.aether.RepositorySystemSession repoSession,
List<org.sonatype.aether.repository.RemoteRepository> allRepos,
org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager)
Finds the latest SDK, extract it to the local repository and returns the path to this location.
|
public static File getSdk(org.apache.maven.project.MavenProject project, org.sonatype.aether.RepositorySystem repoSystem, org.sonatype.aether.RepositorySystemSession repoSession, List<org.sonatype.aether.repository.RemoteRepository> repositories, org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager) throws org.apache.maven.plugin.MojoExecutionException
project - Maven projectrepoSystem - RepositorySystemrepoSession - RepositorySystemSessionrepositories - Repositories to include in the lookuparchiverManager - ArchiveManager for extracting the SDKorg.apache.maven.plugin.MojoExecutionException - if anypublic static File getSdk(String version, org.sonatype.aether.RepositorySystem repoSystem, org.sonatype.aether.RepositorySystemSession repoSession, List<org.sonatype.aether.repository.RemoteRepository> allRepos, org.codehaus.plexus.archiver.manager.ArchiverManager archiverManager) throws org.apache.maven.plugin.MojoExecutionException
version - maximum version for the SDKrepoSystem - RepositorySystemrepoSession - RepositorySystemSessionallRepos - Repositories to include in the lookuparchiverManager - ArchiveManager for extracting the SDKorg.apache.maven.plugin.MojoExecutionException - if anyCopyright © 2013 None. All Rights Reserved.