我的公司在NAS上运行内部常春藤存储库。在那里,我们为项目提供了所有依赖项。几天前,repo已经完全从头开始重建,使用了Java代码和对Ant任务ivy-install
的调用。
我个人设计并执行了重建,但面临一个重要问题。虽然我使用mvrepository.com作为导入常见开源项目的参考(例如Spring,Hibernate),但是我常常在Google不为人知的Maven存储库中提供软件包。
每次(例如hibernate-spatial
)我发现一个属于“未知”Maven源的包我通过将远程源注册到ivy-settings.xml
并再次手动运行来进行一些手动工作{{1 }}
这让我想到:它是否存在图形化工具(例如网络界面)帮助常春藤管理员搜索并从多个远程源(用户注册)下载到本地存储库工件?就像我输入ivy-install
标记或<dependency>
,org
和name
属性一样,它会列出可用的来源。当我需要将软件包下载到本地仓库时,只需单击即可将其发布。