title: maven parent POM profiles
body: <p>Does child projects inherit profiles (and their properties) either from parent POM or via parent's module declaration? Does declaring the profile of the same name in child POM override all the properties set in parent POM, or worse, will declaring any profile hide all the parent profiles? What is the best practice to cope with the situation, where multiple child modules should use common properties with a certain profile, but also define their proprietary properties for this specific profile?</p>