首页 > 解决方案 > jna-platform-5.5.0.jar 授权失败,403 Forbidden 错误,同时尝试运行 mvn clean install

问题描述

当我尝试为我的 spring boot 项目 mvn clean install 时,出现以下错误:

The requested profile "artifactory" could not be activated because it does not exist.
[ERROR] Failed to execute goal on project practitioner: Could not resolve dependencies for project com.nexogic:practitioner:jar:0.0.1-SNAPSHOT: Could not transfer artifact net.java.dev.jna:jna-platform:jar:5.5.0 from/to centralhttps (http://insecure.repo1.maven.org/maven2/): Authorization failed for http://insecure.repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.5.0/jna-platform-5.5.0.jar 403 Forbidden -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project practitioner: Could not resolve dependencies for project com.nexogic:practitioner:jar:0.0.1-SNAPSHOT: Could not transfer artifact net.java.dev.jna:jna-platform:jar:5.5.0 from/to centralhttps (http://insecure.repo1.maven.org/maven2/): Authorization failed for http://insecure.repo1.maven.org/maven2/net/java/dev/jna/jna-platform/5.5.0/jna-platform-5.5.0.jar 403 Forbidden

我的 Maven Settings.xml

<settings>  
      <repositories>
       <repository>
       <id>centralhttps</id>
       <url>https://insecure.repo1.maven.org/maven2/</url>
       <releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases>
       <snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots>
       </repository>
      </repositories>
      <mirrors>
        <mirror>
          <id>centralhttps</id>
          <mirrorOf>central</mirrorOf>
          <name>Maven central https</name>
          <url>http://insecure.repo1.maven.org/maven2/</url>
          <releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases>
          <snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots>
        </mirror>
      </mirrors>
     </settings>

标签: spring-bootmaven

解决方案


推荐阅读