Search code examples
maven-2ivy

Use maven repository as local ivy cache


Is there any possibility to use local Maven repository (~/.m2) as local Ivy cache (~/.ivy)? They have different layouts.

Sometimes I use Maven and sometimes I use SBT which uses Ivy underneath, so I have 2 copies of same libs in both Maven and Ivy. I would like to use same dir thus saving disk space and network.

Thanks.


Solution

  • You can specify the cache and the layout of the cache by using the

      <cache/> Tag
    

    .

    I think you will have to alter the patterns for the artifacts/ivy.xml files.
    The Tag is described here: http://ant.apache.org/ivy/history/2.0.0/settings/caches.html.
    It seems that it should work, but I've never tried :).