-
-
-
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.
-
-
-
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.
-
-
-
-
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) and
external: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.
-
-
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.
-
-
-
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
.
-
-
Serialized Fields
-
id
String id
A unique identifier for a repository.
-
layout
String layout
The type of layout this repository uses for
locating and
storing artifacts - can be "legacy" or
"default".
-
name
String name
Human readable name of the repository.
-
url
String url
The url of the repository.
-
-
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).
-
-
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.
-
-
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 the
plugin-registry.xml
file to manage plugin
versions.
-
-
Serialized Fields
-
sourceLevel
String sourceLevel
-
sourceLevelSet
boolean sourceLevelSet