Respect maven.repo.local property

This commit is contained in:
Peter Janssen 2021-12-22 23:08:27 +01:00
parent caf47ff5cd
commit f89ba48906
1 changed files with 2 additions and 1 deletions

View File

@ -392,7 +392,8 @@ private[librarymanagement] abstract class ResolverFunctions {
System.err.println(s"WARNING: Problem parsing ${f().getAbsolutePath}, ${e.getMessage}");
None
}
loadHomeFromSettings(() => new File(sbt.io.Path.userHome, ".m2/settings.xml")) orElse
sys.props.get("maven.repo.local").map(new File(_)) orElse
loadHomeFromSettings(() => new File(sbt.io.Path.userHome, ".m2/settings.xml")) orElse
loadHomeFromSettings(() => new File(new File(System.getenv("M2_HOME")), "conf/settings.xml")) getOrElse
new File(sbt.io.Path.userHome, ".m2/repository")
}