title: Maven Dependency Conflict
body: <p>A maven project consisting of some modules. One of my module is using guava dependency of google version <code>11.0.2</code>. Now i am integrating another module in my project which is also using guava but version <code>14</code>. </p>
  
  <p>So i want that new module uses guava version <code>14</code> but remaining project use guava version <code>11.0.2</code>. I have tried adding <code>&lt;exclusion&gt;&lt;/exclusion&gt;</code> of guava to the new module but it didn't work.</p>
  
  <p>Any tips to solve this.</p>
  
  <p>Update: @Guillaume Darmont's Answer solves the problem for different modules. but now my problem is, the new modules has 2 dependency one of the them is using guava <code>11.0.2</code> and other is using <code>14.0</code>. how to manage this. can we specify separately in the pom of the module that which version of the guava it should use.?</p>