mirror of https://github.com/apache/maven.git
Get maven user home (~/.m2) with the same logic with maven
New maven wrapper will guess the maven user home location via system props, system envs and at last the default location (`~/.m2`). This guessing order is the convention of the gradle wrapper. For maven, user home has a fixed location, i.e. `~/.m2`.
This commit is contained in:
parent
6fba7aa3c4
commit
5db4951ffb
|
@ -36,10 +36,6 @@ public class MavenWrapperMain
|
|||
|
||||
public static final String DEFAULT_MAVEN_USER_HOME = System.getProperty( "user.home" ) + "/.m2";
|
||||
|
||||
public static final String MAVEN_USER_HOME_PROPERTY_KEY = "maven.user.home";
|
||||
|
||||
public static final String MAVEN_USER_HOME_ENV_KEY = "MAVEN_USER_HOME";
|
||||
|
||||
public static final String MVNW_VERBOSE = "MVNW_VERBOSE";
|
||||
|
||||
public static final String MVNW_USERNAME = "MVNW_USERNAME";
|
||||
|
@ -104,20 +100,6 @@ public class MavenWrapperMain
|
|||
|
||||
private static Path mavenUserHome()
|
||||
{
|
||||
String mavenUserHome = System.getProperty( MAVEN_USER_HOME_PROPERTY_KEY );
|
||||
if ( mavenUserHome != null )
|
||||
{
|
||||
return Paths.get( mavenUserHome );
|
||||
}
|
||||
|
||||
mavenUserHome = System.getenv( MAVEN_USER_HOME_ENV_KEY );
|
||||
if ( mavenUserHome != null )
|
||||
{
|
||||
return Paths.get( mavenUserHome );
|
||||
}
|
||||
else
|
||||
{
|
||||
return Paths.get( DEFAULT_MAVEN_USER_HOME );
|
||||
}
|
||||
return Paths.get( DEFAULT_MAVEN_USER_HOME );
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue