java mvn包+Nexus:未授权,原因短语:未授权
我有一个“它在我的机器上工作”的问题,我希望能得到一些关于原因的提示。我没有得到错误401,因为我没有试图部署一些东西
我们公司有一个内部nexus服务器,用于提供maven工件。配置了一个“只读”用户,该用户无法提交工件,但可以接收工件。问题是登录在我的机器上工作,但在我的同事身上不工作
我们用的是同一个Maven项目和完全相同的pom。包含以下部分的xml:
<repositories>
<repository>
<id>someId</id>
<name>some Name</name>
<url>theCorrectUrl</url>
</repository>
</repositories>
我们的设置。xml文件也是一样的。它们包含以下内容:
<servers>
<server>
<id>someId</id>
<username>readonly</username>
<password>theCorrectPassword</password>
</server>
</servers>
正如我所说:我们使用的是相同的文件。密码或用户名没有输入错误。但我仍然可以使用“mvn包”从Nexus下载依赖项,但我的同事却不行
我们机器之间的区别:他使用的是windows 7,安装了maven 3.5.4版。我使用的是windows 10,安装了3.5.2版。但这不应该是问题,对吗
注意:我的同事可以访问nexus服务器。这不是路由/可访问性问题
是否还有其他配置/文件需要检查?还有什么会导致这个问题
提前感谢您的回复
共 (0) 个答案