Take a look at the “Dependency Exclusions” section in the Maven doc.
In your provided example, I’ll exclude the commons-logging:commons-logging-api:jar:1.0.4:compile
dependency from org.apache.hadoop.hive:hive-common:jar:0.7.1-cdh3u3:compile
. In your pom.xml :
<dependency>
<groupId>org.apache.hadoop.hive</groupId>
<artifactId>hive-common:jar</artifactId>
<version>0.7.1-cdh3u3</version>
<exclusions>
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging-api</artifactId>
</exclusion>
</exclusions>
</dependency>