mirror of
https://github.com/apache/maven-mvnd.git
synced 2025-09-26 15:38:34 +00:00
Add more discriminating properties to the daemon
The local repo and maven settings are both used while resolving core extensions, which happens during daemon startup. Thus these two also need to be discriminating properties, as the core extensions themselves are discriminating.
This commit is contained in:

committed by
Peter Palaga

parent
eedcb77e3c
commit
866a7c6f3f
@@ -94,9 +94,16 @@ public enum Environment {
|
||||
// Maven properties
|
||||
//
|
||||
/** The path to the Maven local repository */
|
||||
MAVEN_REPO_LOCAL("maven.repo.local", null, null, OptionType.PATH, Flags.NONE),
|
||||
MAVEN_REPO_LOCAL("maven.repo.local", null, null, OptionType.PATH, Flags.DISCRIMINATING | Flags.OPTIONAL),
|
||||
/** The location of the maven settings file */
|
||||
MAVEN_SETTINGS("maven.settings", null, null, OptionType.PATH, Flags.NONE, "mvn:-s", "mvn:--settings"),
|
||||
MAVEN_SETTINGS(
|
||||
"maven.settings",
|
||||
null,
|
||||
null,
|
||||
OptionType.PATH,
|
||||
Flags.DISCRIMINATING | Flags.OPTIONAL,
|
||||
"mvn:-s",
|
||||
"mvn:--settings"),
|
||||
/** The pom or directory to build */
|
||||
MAVEN_FILE(null, null, null, OptionType.PATH, Flags.NONE, "mvn:-f", "mvn:--file"),
|
||||
/** The root directory of the current multi module Maven project */
|
||||
|
Reference in New Issue
Block a user