Class MavenSettings
java.lang.Object
org.jboss.modules.maven.MavenSettings
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Pathprivate static MavenSettingsprivate final Map<String, MavenSettings.Profile> private static final Object -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddActiveProfile(String profileName) voidaddProfile(MavenSettings.Profile profile) (package private) void(package private) static MavenSettings(package private) static voidparseProfile(XmlPullParser reader, MavenSettings mavenSettings) (package private) static voidparseRepository(XmlPullParser reader, MavenSettings.Profile profile) (package private) static voidparseSettings(XmlPullParser reader, MavenSettings mavenSettings) (package private) static MavenSettingsparseSettingsXml(Path settings, MavenSettings mavenSettings) (package private) voidvoidsetLocalRepository(Path localRepository) (package private) static voidskip(XmlPullParser parser)
-
Field Details
-
settingLoaderMutex
-
mavenSettings
-
localRepository
-
remoteRepositories
-
profiles
-
activeProfileNames
-
-
Constructor Details
-
MavenSettings
MavenSettings()
-
-
Method Details
-
getSettings
- Throws:
IOException
-
parseSettingsXml
static MavenSettings parseSettingsXml(Path settings, MavenSettings mavenSettings) throws IOException - Throws:
IOException
-
parseSettings
static void parseSettings(XmlPullParser reader, MavenSettings mavenSettings) throws XmlPullParserException, IOException - Throws:
XmlPullParserExceptionIOException
-
parseProfile
static void parseProfile(XmlPullParser reader, MavenSettings mavenSettings) throws XmlPullParserException, IOException - Throws:
XmlPullParserExceptionIOException
-
parseRepository
static void parseRepository(XmlPullParser reader, MavenSettings.Profile profile) throws XmlPullParserException, IOException - Throws:
XmlPullParserExceptionIOException
-
skip
- Throws:
XmlPullParserExceptionIOException
-
configureDefaults
void configureDefaults() -
setLocalRepository
-
getLocalRepository
-
getRemoteRepositories
-
addProfile
-
addActiveProfile
-
resolveActiveSettings
void resolveActiveSettings()
-