title: How to update maven local repository with newer artifacts from a remote repository?
body: <p>My maven module A has a dependency on another maven module B provided by other people. When I run "mvn install" under A for the first time, maven downloads B-1.0.jar from a remote repository to my local maven repository. My module A builds fine.</p>
  
  <p>In the mean time, other people are deploying newer B-1.0.jar to the remote repository. When I run "mvn install" under A again, maven does not download the newer B-1.0.jar from the remote repository to my local repository. As a result, my module A build fails due to API changes in B-1.0.jar.</p>
  
  <p>I could manually delete B-1.0.jar from my local repository. Then maven would download the latest B-1.0.jar from the remote repository the next time when I run "mvn install".</p>
  
  <p>My question is how I can automatically let maven download the latest artifacts from a remote repository. I tried to set  updatePolicy to "always". But that did not do the trick.</p>