Merge pull request #391 from peter-janssen/maven-repo-local-property

Respect maven.repo.local property
This commit is contained in:
eugene yokota 2021-12-23 10:53:18 -05:00 committed by GitHub
commit a52e34a2b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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")
}