profiles Profiles package org.apache.maven.profiles ProfilesRoot 1.0.0 Root element of the profiles.xml file. profiles 1.0.0 Profile * activeProfiles 1.0.0 String * Profile 1.0.0 id true 1.0.0 String The ID of this build profile, for activation purposes. activation 1.0.0 Activation properties Extended configuration specific to this profile goes here. Properties String * repositories 1.0.0 Repository * pluginRepositories 1.0.0 Repository * Activation 1.0.0 activeByDefault 1.0.0 boolean Flag specifying whether this profile is active as a default. jdk 1.0.0 String os 1.0.0 ActivationOS property 1.0.0 ActivationProperty file 1.0.0 ActivationFile RepositoryBase 1.0.0 id 1.0.0 String name 1.0.0 String url 1.0.0 String layout 1.0.0 The type of layout this repository uses for locating and storing artifacts - can be "legacy" or "default". String default 1.0.0 Repository RepositoryBase 1.0.0 Repository contains the information needed for establishing connections with remote repoistory releases 1.0.0 How to handle downloading of releases from this repository RepositoryPolicy snapshots 1.0.0 How to handle downloading of snapshots from this repository RepositoryPolicy 1.0.0 RepositoryPolicy 1.0.0 Download policy enabled 1.0.0 Whether to use this repository for downloading this type of artifact boolean true updatePolicy 1.0.0 The frequency for downloading updates - can be "always", "daily" (default), "interval:XXX" (in minutes) or "never" (only if it doesn't exist locally). String checksumPolicy 1.0.0 What to do when verification of an artifact checksum fails - warn, fail, etc. Valid values are "fail" or "warn" String ActivationProperty 1.0.0 name 1.0.0 String true The name of the property to be used to activate a profile value 1.0.0 String The value of the property to be used to activate a profile ActivationFile 1.0.0 missing 1.0.0 String The name of the file that should be missing to activate a profile exists 1.0.0 String The name of the file that should exist to activate a profile ActivationOS 1.0.0 name 1.0.0 String The name of the OS to be used to activate a profile family 1.0.0 String The general family of the OS to be used to activate a profile (e.g. 'windows') arch 1.0.0 String The architecture of the OS to be used to activate a profile version 1.0.0 String The version of the OS to be used to activate a profile