| Methods in hudson.maven that throw MavenEmbedderException |
static org.codehaus.plexus.classworlds.realm.ClassRealm |
MavenEmbedderUtils.buildClassRealm(java.io.File mavenHome,
org.codehaus.plexus.classworlds.ClassWorld world,
java.lang.ClassLoader parentClassLoader)
build a ClassRealm with all jars in mavenHome/lib/*.jar
the ClassRealm is ChildFirst with the current classLoader as parent. |
static org.codehaus.plexus.PlexusContainer |
MavenEmbedderUtils.buildPlexusContainer(java.lang.ClassLoader mavenClassLoader,
java.lang.ClassLoader parent,
MavenRequest mavenRequest)
used by PomParser in Jenkins |
static org.codehaus.plexus.PlexusContainer |
MavenEmbedderUtils.buildPlexusContainer(java.io.File mavenHome,
MavenRequest mavenRequest)
|
java.util.List<org.apache.maven.project.ProjectBuildingResult> |
MavenEmbedder.buildProjects(java.io.File mavenProject,
boolean recursive)
|
java.util.List<org.apache.maven.project.MavenProject> |
MavenEmbedder.collectProjects(java.io.File basedir,
java.lang.String[] includes,
java.lang.String[] excludes)
|
org.apache.maven.artifact.Artifact |
MavenEmbedder.createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String scope,
java.lang.String type)
|
org.apache.maven.artifact.Artifact |
MavenEmbedder.createArtifactWithClassifier(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type,
java.lang.String classifier)
|
org.apache.maven.execution.MavenExecutionResult |
MavenEmbedder.execute(MavenRequest mavenRequest)
|
static MavenInformation |
MavenEmbedderUtils.getMavenVersion(java.io.File mavenHome)
|
org.apache.maven.settings.Settings |
MavenEmbedder.getSettings()
|
static boolean |
MavenEmbedderUtils.isAtLeastMavenVersion(java.io.File mavenHome,
java.lang.String version)
|
org.apache.maven.project.MavenProject |
MavenEmbedder.readProject(java.io.File mavenProject)
|
java.util.List<org.apache.maven.project.MavenProject> |
MavenEmbedder.readProjects(java.io.File mavenProject,
boolean recursive)
|