Class SettingsXmlConfigurationProcessor
java.lang.Object
org.apache.maven.cli.configuration.SettingsXmlConfigurationProcessor
- All Implemented Interfaces:
ConfigurationProcessor
@Named("settings")
@Singleton
public class SettingsXmlConfigurationProcessor
extends Object
implements ConfigurationProcessor
SettingsXmlConfigurationProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Filestatic final Filestatic final Stringprivate final org.slf4j.Loggerprivate SettingsBuilderprivate SettingsDecrypterstatic final Stringstatic final File -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate ObjectgetLocation(Source source, File defaultLocation) private MavenExecutionRequestpopulateFromSettings(MavenExecutionRequest request, Settings settings) voidprocess(CliRequest cliRequest)
-
Field Details
-
HINT
- See Also:
-
USER_HOME
-
USER_MAVEN_CONFIGURATION_HOME
-
DEFAULT_USER_SETTINGS_FILE
-
DEFAULT_GLOBAL_SETTINGS_FILE
-
logger
private final org.slf4j.Logger logger -
settingsBuilder
-
settingsDecrypter
-
-
Constructor Details
-
SettingsXmlConfigurationProcessor
public SettingsXmlConfigurationProcessor()
-
-
Method Details
-
process
- Specified by:
processin interfaceConfigurationProcessor- Throws:
Exception
-
populateFromSettings
private MavenExecutionRequest populateFromSettings(MavenExecutionRequest request, Settings settings) throws MavenExecutionRequestPopulationException -
getLocation
-