public class MavenRuntime extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MavenRuntime.ForkedMavenRuntimeBuilder |
static class |
MavenRuntime.MavenRuntimeBuilder |
Modifier and Type | Method and Description |
---|---|
static MavenRuntime.MavenRuntimeBuilder |
builder(File mavenHome,
File classworldsConf) |
static MavenRuntime.ForkedMavenRuntimeBuilder |
forkedBuilder(File mavenHome) |
MavenExecution |
forProject(File multiModuleProjectDirectory) |
MavenExecution |
forProject(File multiModuleProjectDirectory,
String moduleRelpath) |
String |
getMavenVersion() |
public static MavenRuntime.MavenRuntimeBuilder builder(File mavenHome, File classworldsConf)
public static MavenRuntime.ForkedMavenRuntimeBuilder forkedBuilder(File mavenHome)
public MavenExecution forProject(File multiModuleProjectDirectory)
public MavenExecution forProject(File multiModuleProjectDirectory, String moduleRelpath) throws IOException, io.takari.maven.testing.executor.LauncherException
IOException
io.takari.maven.testing.executor.LauncherException
public String getMavenVersion() throws IOException, io.takari.maven.testing.executor.LauncherException
IOException
io.takari.maven.testing.executor.LauncherException
Copyright © 2022. All rights reserved.