我计划将我的一些API jars作为Maven Repository托管在Git hub中。
我有一些第三方依赖的罐子需要我的罐子。
当用户想拉我的API时,我喜欢第三方依赖的jars也下载到本地存储库。假设第三方jars是5,并且它们位于不同的存储库中。
当用户使用我的githum仓库url添加一个依赖项作为我的api时,maven是否可以自动找到依赖api的jar,并将其从不同的位置提取到本地存储库?
我该怎么做呢?我们有什么办法解决这个问题吗?
发布于 2011-04-27 02:45:13
是。Maven将能够下载所有依赖jars (基于API中POM xml中提到的依赖关系)。
发布于 2011-11-25 08:15:01
本文描述了执行所需操作的方法:http://cemerick.com/2010/08/24/hosting-maven-repos-on-github/
这个插件可以帮助你自动完成这样的任务:http://synergian.github.com/wagon-git/index.html
https://stackoverflow.com/questions/5793764
复制相似问题