I usually define a parent pom to inherit the dependencies and the builds. Problem is that I keep getting warnings about redundant groupId, version, ecc. as it seems that my inherited pom should stick to parent's.
I don't want that: is there any way to tell maven "I want the children to be independent"?
<parent>
<groupId>com.foo</groupId>
<artifactId>parent</artifactId>
<version>0.0.1-SNAPSHOT</version> <!-- this is fine -->
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>com.foo.agroup</groupId> <!-- this is not: I should keep com.foo -->
<artifactId>child</artifactId>
<version>1.0</version> <!-- this is not as well: I should keep 0.0.1-SNAPSHOT -->