maven推jar包到远程仓库时,出现了这个问题,错误代码401的意思是未授权,但是IDEA的setting中已经将maven配置文件设置好了,但是由于该配置文件不在代码目录下,往仓库中推的时候可能由于此读取不到配置的用户名和密码,所以出现401,将maven命令行代码改为如下:
mvn -s D:\Maven\apache-maven-3.6.3\conf\mops-settings.xml -U -Dmaven.test.skip=true deploy
显性指定配置文件目录,即可消除此错误。