Maven:无法读取工件描述符

Maven: Failed to read artifact descriptor for

我正在 Java 中编写项目,使用 Maven 作为依赖项,我为客户端 api maven@server:~/public/com/iggroup/publicapi/client/java/api-client-sdk-2.0.5.jar 安装了自己的 Maven 服务器库,并在同一位置创建.pom 如下所示的文件

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.iggroup.publicapi.client.java</groupId>
  <artifactId>api-client-sdk</artifactId>
  <version>2.0.5</version>
</project> 

... 在我的项目 pom.xml 文件中添加依赖项

<dependency>
    <groupId>com.iggroup.publicapi.client.java</groupId>
    <artifactId>api-client-sdk</artifactId>
    <version>2.0.5</version>
</dependency>

Maven 已刷新,找到正确的版本但无法加载此库并显示 Failed to read artifact descriptor for com.iggroup.publicapi.client.java:api-client-sdk:jar:2.0.5

Lib 没问题,但也许我对名称文件、路径或我的 pom 做错了什么?

有什么想法吗?

我找到了解决方案。服务器中的路径错误,应如下所示: maven@server:~/public/com/iggroup/publicapi/client/java/api-client-sdk/2.0.5/api-client-sdk-2.0.5.jar