nexus如何上传自己的依赖包
仓库介绍:
如果你有意向将某个功能封装成一个自定义的starter,那么你可能需要考虑以下情况:
设想你正在开发一个项目,这个项目可以利用你自定义的starter。当你在自己的电脑上开发时,一切看似顺利。但如果你更换了开发设备,或者有其他开发者加入你的项目,他们从git上克隆代码后,会发现无法获取到你自定义的starter依赖,因为它只存在于你的本地maven仓库中!
因此,无论是对于个人开发者还是企业团队,拥有一个私有maven仓库都是极其方便的。你不仅可以将你的starter上传到这个仓库,还可以上传其他普通的maven项目。最重要的是,你的代码将始终掌握在自己手中,而无需对外公开。
实现私有maven仓库的一个解决方案是:NEXUS。你可能已经听说过它,阿里巴巴的镜像仓库就是基于NEXUS构建的。在maven的setting.xml文件中,阿里巴巴镜像的配置中就包含了“nexus”这个关键词。
nexus如何上传自己的依赖包
- 一级目录
- 二级目录
- 三级目录