Maven下载aspose依赖失败的解决方法
日期:2025年4月27日
遇到问题:
Could not find artifact com.aspose:aspose-cad:pom:23.9 in aliyunmaven (https://maven.aliyun.com/repository/public)
[WARNING] The POM for com.aspose:aspose-cad:jar:23.9 is missing, no dependency information available
1、项目的pom.xml文件中直接配置:
pom.xml文件配置如下:
<repository>
<id>aspose-maven-repository</id>
<url>https://releases.aspose.com/java/repo</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
2、~/.m2/setting.xml 配置对应的信息
<mirror>
<id>aspose-maven-repository</id>
<mirrorOf>aspose-maven-repository</mirrorOf>
<name>aspose-maven-repository</name>
<url>https://releases.aspose.com/java/repo</url>
</mirror>
注:mirrorOf的内容要和pom.xml使用的id保持一致,不然不生效哦!!!!!!!
完整代码如下:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
https://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
<mirror>
<id>aspose-maven-repository</id>
<mirrorOf>aspose-maven-repository</mirrorOf>
<name>aspose-maven-repository</name>
<url>https://releases.aspose.com/java/repo</url>
</mirror>
</mirrors>
</settings>
配置好文件maven install 就可以了。
到此解决完毕。