A.2.5. Profiles

settings.xml中的profile元素是pom.xmlprofile元素的裁剪版本。它包含了activation, repositories, pluginRepositoriesproperties元素。这里的profile元素只包含这四个子元素是因为这里只关心构建系统这个整体(这正是settings.xml文件的角色定位),而非单独的项目对象模型设置。

如果一个settings中的profile被激活,它的值会覆盖任何其它定义在POM中或者profile.xml中的带有相同id的profile。