解决maven发布项目到nexus报Unauthorized错误

 时间:2024-11-14 23:56:40

在java开发项目过程中,我们经常会发布自己的项目到远程的nexus私服库中,供公司其它项目组依赖使用,在mvndeploy的时候会遇到Errorcode401,Unauthorized错误,是因为没有权限,下面来看下如何解决

工具/原料

java

maven

方法/步骤

1、首先找到maven的setting.xml配置文件,maven的conf里的是全局的,一般我们建议修改用户目录下面的配置文件

解决maven发布项目到nexus报Unauthorized错误

2、在maven的settings.xml文件中添加服务器配置,仓库id、用户名和密码水貔藻疽,id需要与上面pom.xml中的仓库i颊俄岿髭d一致<servers><server><id>releases</id><username>admin</username><password>xxx</password></server><server><id>snapshots</id><username>admin</username><password>xxx</password></server></servers>

3、在项目pom.xml中文件中的仓库配置<distributionManage葡矩酉缸ment><reposito鸡堕樱陨ry><id>releases</id><name>NexusReleaseRepository</name><url>http://192.168.10.6:8081/nexus/content/repositories/releases/</url></repository><snapshotRepository><id>snapshots</id><name>NexusSnapshotRepository</name><url>http://192.168.10.6:8081/nexus/content/repositories/snapshots/</url></snapshotRepository></distributionManagement>

4、再执行mvndeploy,就不会报Unauthorized错误

Word如何对一篇文章进行排版? Win11系统怎么添加打印机 怎样在Word中去找到方正字体呢? 自己在家如何安装打印机 HP LaserJet M132 打印提示无法与打印机通讯
热门搜索
图片怎么加水印 风起苍岚漫画台 风景树品种图片大全 唯美动漫图片 操场图片