title: maven settings for multiple mirrors
body: <p>I have a few personal projects and few corporate ones. The corporate projects use a mirrored corporate SVN repo for maven dependencies. I would like to configure my settings.xml in such a way that the dependencies are first checked against my corporate mirror. Only when the dependencies are not found here (for my personal projects) then it should check against the original "central" repo that is mirrored by my corporate repo. Is this possible. Below is a snippet of what I have right now but it doesn't hit the "central" repo when required. Thanks.</p>
  
  <pre><code>&lt;servers&gt;
      &lt;server&gt;
          &lt;id&gt;central-mirror&lt;/id&gt;
          &lt;username&gt;myusername&lt;/username&gt;
          &lt;password&gt;mypassword&lt;/password&gt;
          &lt;filePermissions&gt;664&lt;/filePermissions&gt;
          &lt;directoryPermissions&gt;775&lt;/directoryPermissions&gt;
          &lt;configuration&gt;&lt;/configuration&gt;
      &lt;/server&gt;
  &lt;/servers&gt;
  
  &lt;mirrors&gt;
      &lt;mirror&gt;
          &lt;id&gt;central-mirror&lt;/id&gt;
          &lt;url&gt;https://url.to.my/mirror&lt;/url&gt;
          &lt;mirrorOf&gt;central&lt;/mirrorOf&gt;
      &lt;/mirror&gt;
  &lt;/mirrors&gt;
  
  
  &lt;proxies&gt;
      &lt;proxy&gt;
      &lt;id&gt;proxy&lt;/id&gt;
      &lt;active&gt;true&lt;/active&gt;
      &lt;protocol&gt;http&lt;/protocol&gt;
      &lt;host&gt;my.corporate.proxy&lt;/host&gt;
      &lt;port&gt;8080&lt;/port&gt;
      &lt;nonProxyHosts&gt;localhost|*.my.corporate.proxy&lt;/nonProxyHosts&gt;
  &lt;/proxy&gt;
  </code></pre>
  
  <p></p>