如何上传本地jar至远程仓库供其他项目使用

如何上传本地jar至远程仓库供其他项目使用
强烈推介IDEA2021.1.3破解激活,IntelliJ IDEA 注册码,2021.1.3IDEA 激活码  

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说如何上传本地jar至远程仓库供其他项目使用,希望能够帮助大家进步!!!

我们首先需要创建自己内部nexus私服仓库。这里假设你已经做好了。

其次我们要明白nexus上如下几个component的用处。

如何上传本地jar至远程仓库供其他项目使用

maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar 

maven-releases:私库发行版jar,即内部开发人员发行的jar包

maven-snapshots:私库快照(调试版本)jar 

maven-public:仓库分组,把上面三个仓库(maven-central,maven-releases,maven-snapshots)组合在一起对外提供服务,在本地maven基础配置settings.xml中使用。

如何上传本地jar至远程仓库供其他项目使用

这里还有一个3rd party。

3rd party: 无法从公共仓库获得的第三方发布版本的构件仓库,即第三方依赖的仓库,里面的jar包通常是由内部人员自行在第三方网站上下载之后发布上去;

 打开浏览器进入nexus管理系统,输入账号密码(默认admin/admin123)登录nexus.点击如下图所示的设置按钮进入后台管理:

如何上传本地jar至远程仓库供其他项目使用

点击maven-public库,进入入下图二界面

如何上传本地jar至远程仓库供其他项目使用

如何上传本地jar至远程仓库供其他项目使用

我们将3rd-party加入maven-public组即可实现将第三方依赖的jar包上传至私服仓库供其他开发人员使用。

 关于如何将本地或第三方jar包上传至私服仓库,可参考博主另一篇文章 《如何将本地jar包放入本地maven仓库和远程私服仓库

转载于:https://www.cnblogs.com/franson-2016/p/10918182.html

本文来源weixin_30595035,由架构君转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/29800

发表评论