假设我控制了从中检索第三方依赖项的存储库(并且可以上传ivy文件),那么不创建将依赖项列为发布的ivy文件有什么限制呢?
似乎我能够解析我的ivy文件中的所有依赖项,无论依赖项本身是否在我的存储库中有自己的ivy文件
在ivy存储库和ivy文件中是每个"模块"的元数据文件。它可以用来做以下事情:
- 描述与模块相关的工件或文件。您可以使用同一版本的jar、zip或tar文件,甚至可以使用javadocs和源代码jar等附加文件。这些都可以在ivy文件中列出。
- 列出对其他模块的依赖项(依赖项的依赖项)