如何将ivy本地存储库用作maven respository

如何将ivy本地存储库用作maven respository,maven,ivy,Maven,Ivy,ivy本地存储库位于~/.ivy2中,我想将其用作我的本地maven存储库。有没有像设置这样简单的方法呢?我想你想做的是共享ivy的缓存,而不是本地存储库。通过调用。Ivy在这些文件类型之间有明确的存储区别: ~/.ivy2/cache ~/.ivy2/local 另一方面,Maven在以下目录下混合了这两种文件类型: ~/.m2/repository 通过安装像Maven这样的存储库管理器并配置Maven和Ivy来使用它,优化缓存会简单得多。是一个非常高效的java过程,在开发机器上设置非

ivy本地存储库位于~/.ivy2中,我想将其用作我的本地maven存储库。有没有像设置这样简单的方法呢?

我想你想做的是共享ivy的缓存,而不是本地存储库。通过调用。Ivy在这些文件类型之间有明确的存储区别:

~/.ivy2/cache
~/.ivy2/local
另一方面,Maven在以下目录下混合了这两种文件类型:

~/.m2/repository
通过安装像Maven这样的存储库管理器并配置Maven和Ivy来使用它,优化缓存会简单得多。是一个非常高效的java过程,在开发机器上设置非常简单

最后,如果您决定共享缓存,您可以尝试使用常春藤设置文件中的指令。它有“ivyPattern”和“artifactPattern”指令,这表明可以自定义缓存文件的存储方式。要使这项工作,你必须定制常春藤。Maven在这方面没有灵活性