Serialized Form
-
Package org.apache.maven.settings
-
Class org.apache.maven.settings.Activation
class Activation extends Object implements Serializable-
Serialized Fields
-
activeByDefault
boolean activeByDefault
Flag specifying whether this profile is active as a default. -
file
ActivationFile file
Specifies that this profile will be activated based on existence of a file. -
jdk
String jdk
Specifies that this profile will be activated when a matching JDK is detected. -
os
ActivationOS os
Specifies that this profile will be activated when matching OS attributes are detected. -
property
ActivationProperty property
Specifies that this profile will be activated when this property is specified.
-
-
-
Class org.apache.maven.settings.ActivationFile
class ActivationFile extends Object implements Serializable -
Class org.apache.maven.settings.ActivationOS
class ActivationOS extends Object implements Serializable-
Serialized Fields
-
arch
String arch
The architecture of the OS to be used to activate a profile. -
family
String family
The general family of the OS to be used to activate a profile (e.g. 'windows') . -
name
String name
The name of the OS to be used to activate a profile. -
version
String version
The version of the OS to be used to activate a profile.
-
-
-
Class org.apache.maven.settings.ActivationProperty
class ActivationProperty extends Object implements Serializable -
Class org.apache.maven.settings.IdentifiableBase
class IdentifiableBase extends TrackableBase implements Serializable-
Serialized Fields
-
id
String id
Item identifier.
-
-
-
Class org.apache.maven.settings.Mirror
class Mirror extends IdentifiableBase implements Serializable-
Serialized Fields
-
blocked
boolean blocked
Whether this mirror should be blocked from any download request but fail the download process, explaining why.
Default value is:false
Since: Maven 3.8.0 . -
layout
String layout
The layout of the mirror repository.
Since: Maven 3 . -
mirrorOf
String mirrorOf
A repository id or (since Maven 2.0.9) an expression matching one or many repository ids to mirror, e.g.,central
or*,!repo1
.*
(since Maven 2.0.5),external:*
(since Maven 2.0.9) andexternal:http:*
(since Maven 3.8.0) have a special meaning: see Mirror Settings guide. -
mirrorOfLayouts
String mirrorOfLayouts
The layouts of repositories being mirrored. This value can be used to restrict the usage of the mirror to repositories with a matching layout (apart from a matching id).
Since: Maven 3 . -
name
String name
The optional name that describes the mirror. -
url
String url
The URL of the mirror repository.
-
-
-
Class org.apache.maven.settings.Profile
class Profile extends IdentifiableBase implements Serializable-
Serialized Fields
-
activation
Activation activation
The conditional logic which will automatically trigger the inclusion of this profile. -
pluginRepositories
List<Repository> pluginRepositories
This may be removed or relocated in the near future. It is undecided whether plugins really need a remote repository set of their own. -
properties
Properties properties
Field properties. -
repositories
List<Repository> repositories
Field repositories.
-
-
-
Class org.apache.maven.settings.Proxy
class Proxy extends IdentifiableBase implements Serializable-
Serialized Fields
-
active
boolean active
Whether this proxy configuration is the active one. -
host
String host
The proxy host. -
nonProxyHosts
String nonProxyHosts
The list of non-proxied hosts (delimited by|
). -
password
String password
The proxy password. -
port
int port
The proxy port. -
protocol
String protocol
The proxy protocol. -
username
String username
The proxy user.
-
-
-
Class org.apache.maven.settings.Repository
class Repository extends RepositoryBase implements Serializable-
Serialized Fields
-
releases
RepositoryPolicy releases
How to handle downloading of releases from this repository . -
snapshots
RepositoryPolicy snapshots
How to handle downloading of snapshots from this repository .
-
-
-
Class org.apache.maven.settings.RepositoryBase
class RepositoryBase extends Object implements Serializable -
Class org.apache.maven.settings.RepositoryPolicy
class RepositoryPolicy extends Object implements Serializable-
Serialized Fields
-
checksumPolicy
String checksumPolicy
What to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn". -
enabled
boolean enabled
Whether to use this repository for downloading this type of artifact. -
updatePolicy
String updatePolicy
The frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally).
-
-
-
Class org.apache.maven.settings.Server
class Server extends IdentifiableBase implements Serializable-
Serialized Fields
-
configuration
Object configuration
Extra configuration for the transport layer. -
directoryPermissions
String directoryPermissions
The permissions for directories when they are created. -
filePermissions
String filePermissions
The permissions for files when they are created. -
passphrase
String passphrase
The passphrase used in conjunction with the privateKey to authenticate. -
password
String password
The password used in conjunction with the username to authenticate. -
privateKey
String privateKey
The private key location used to authenticate. -
username
String username
The username used to authenticate.
-
-
-
Class org.apache.maven.settings.Settings
class Settings extends TrackableBase implements Serializable-
Serialized Fields
-
activeProfiles
List<String> activeProfiles
Field activeProfiles. -
activeProxy
Proxy activeProxy
-
interactiveMode
boolean interactiveMode
Whether Maven should attempt to interact with the user for input. -
localRepository
String localRepository
The local repository.
Default value is:${user.home}/.m2/repository
-
mirrors
List<Mirror> mirrors
Field mirrors. -
modelEncoding
String modelEncoding
Field modelEncoding. -
offline
boolean offline
Indicate whether maven should operate in offline mode full-time. -
pluginGroups
List<String> pluginGroups
Field pluginGroups. -
profileMap
Map<String,
Profile> profileMap -
profiles
List<Profile> profiles
Field profiles. -
proxies
List<Proxy> proxies
Field proxies. -
servers
List<Server> servers
Field servers. -
usePluginRegistry
boolean usePluginRegistry
Whether Maven should use theplugin-registry.xml
file to manage plugin versions.
-
-
-
Class org.apache.maven.settings.TrackableBase
class TrackableBase extends Object implements Serializable-
Serialized Fields
-
sourceLevel
String sourceLevel
-
sourceLevelSet
boolean sourceLevelSet
-
-
-