public class M2Installation extends java.lang.Object implements java.util.function.Consumer<GradleExecuter>
| Constructor and Description |
|---|
M2Installation(TestFile testDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GradleExecuter gradleExecuter) |
M2Installation |
generateGlobalSettingsFile() |
M2Installation |
generateGlobalSettingsFile(MavenLocalRepository globalRepository) |
M2Installation |
generateUserSettingsFile(MavenLocalRepository userRepository) |
TestFile |
getGlobalMavenDirectory() |
TestFile |
getGlobalSettingsFile() |
TestFile |
getUserHomeDir() |
TestFile |
getUserM2Directory() |
TestFile |
getUserSettingsFile() |
void |
isolateMavenLocalRepo(GradleExecuter gradleExecuter) |
MavenLocalRepository |
mavenRepo() |
public M2Installation(TestFile testDirectory)
public TestFile getUserHomeDir()
public TestFile getUserM2Directory()
public TestFile getUserSettingsFile()
public TestFile getGlobalMavenDirectory()
public TestFile getGlobalSettingsFile()
public MavenLocalRepository mavenRepo()
public M2Installation generateUserSettingsFile(MavenLocalRepository userRepository)
public M2Installation generateGlobalSettingsFile()
public M2Installation generateGlobalSettingsFile(MavenLocalRepository globalRepository)
public void accept(GradleExecuter gradleExecuter)
accept in interface java.util.function.Consumer<GradleExecuter>public void isolateMavenLocalRepo(GradleExecuter gradleExecuter)