首页 > 解决方案 > Maven:无法转移 - 未授权

问题描述

我想从我的私人存储库中导入工件“net.ozyris.core:api:0.1:”:https ://nexus.ozyris.net/repository/ozyris-releases/

但是,当我尝试时,mvm install我得到了这个错误:

Could not transfer artifact net.ozyris.core:api:pom:0.1 from/to ozyris-releases (https://nexus.ozyris.net/repository/ozyris-releases/): Not authorized

设置.xml

<settings>
    <servers>
        <server>
            <id>ozyris-releases</id>
            <username>username</username>
            <password>password</password>
        </server>
    </servers>
</settings>

pom.xml

    <repositories>
        <repository>
            <id>ozyris-releases</id>
            <url>https://nexus.ozyris.net/repository/ozyris-releases/</url>
        </repository>
    </repositories>

    <dependencies>
        <dependency>
            <groupId>net.ozyris.core</groupId>
            <artifactId>api</artifactId>
            <version>0.1</version>
        </dependency>
    </dependencies>

用户名和密码有效并且可以访问存储库(在我的浏览器上打开 url,复制并粘贴表单 settings.xml 即可)

我应该怎么办?

标签: javamavennexus

解决方案


推荐阅读