我有一个 Maven 3.8.4 的问题,不允许授权我们在 Apache Archiva 上的私人回购

I have a problem with Maven 3.8.4 that not allowed to authorize our private repo on Apache Archiva

我最近在 Macbook M1 CPU 上安装了带有自制软件的 Maven 3.8.4,我有 ~/.m2/settings.xml 正确包含 Apache Archiva 用户名和密码。

当我执行 mvn help:effective-settings -DshowPasswords=true 命令时,我可以看到正确的 xml 内容。但是当我 运行 mvn clean package 我得到类似的东西

Failed to read artifact descriptor for company.webshop:webshop-common:jar:21.11.12:
 Could not transfer artifact company.webshop:webshop-common:pom:21.11.12 
from/to company (https://repo.company.com/repository/internal/): 
authorization failed for https://repo.company.com/repository/internal/company/webshop/webshop-
common/21.11.12/webshop-common-21.11.12.pom,
 status: 403 Forbidden -> [Help 1]

当我尝试从浏览器访问 https://repo.company.com/repository/internal/ 地址时,我可以登录并正确查看工件。不止于此,其他小队成员生活没有任何问题。

我也删除了 maven 并重新安装但没有任何改变。

有什么想法吗?

我注意到在删除与我们的私人存储库相关的文件夹(在 .m2 文件夹下)并在新安装后重新运行 maven 后它工作正常。

我猜 Maven 没有下载工件,因为有一个版本号的文件夹,只显示旧文件的内容,上面写着类似“未授权回购”的内容。错过领先