Class MavenSystemHomeImpl
java.lang.Object
eu.maveniverse.maven.mima.context.internal.MavenSystemHomeImpl
- All Implemented Interfaces:
MavenSystemHome
Layout of Maven System Home, usually set with
$MAVEN_HOME environment variable, or maven.home
Java System Property (by Maven itself).-
Constructor Summary
ConstructorsConstructorDescriptionMavenSystemHomeImpl(Path mavenSystemHome) MavenSystemHomeImpl(Path mavenSystemHome, Path settingsXmlOverride, Path toolchainsXmlOverride) -
Method Summary
-
Constructor Details
-
MavenSystemHomeImpl
-
MavenSystemHomeImpl
-
-
Method Details
-
derive
Description copied from interface:MavenSystemHomeDerives new maven system home from itself with overrides applied.- Specified by:
derivein interfaceMavenSystemHome
-
basedir
- Specified by:
basedirin interfaceMavenSystemHome
-
bin
- Specified by:
binin interfaceMavenSystemHome
-
boot
- Specified by:
bootin interfaceMavenSystemHome
-
conf
- Specified by:
confin interfaceMavenSystemHome
-
lib
- Specified by:
libin interfaceMavenSystemHome
-
libExt
- Specified by:
libExtin interfaceMavenSystemHome
-
settingsXml
- Specified by:
settingsXmlin interfaceMavenSystemHome
-
toolchainsXml
- Specified by:
toolchainsXmlin interfaceMavenSystemHome
-
equals
-
hashCode
public int hashCode()
-