Maven 错误:无法找到 org.yaml:snakeyaml:pom:1.23 依赖
这是 Maven 构建工具在尝试下载 YAML 库的 POM 文件时无法从 Spring 快照仓库中找到该文件所引发的错误。可能的原因是:
- 该 POM 文件不存在于 Spring 快照仓库中;
- 您的 Maven 配置中未正确配置 Spring 快照仓库。
要解决此问题,您可以尝试以下操作之一:
- 在您的 Maven 配置文件(pom.xml)中添加 YAML 库的依赖,并指定它的版本号。Maven 会自动下载相关的 POM 文件和库文件。例如:
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.23</version>
</dependency>
- 检查您的 Maven 配置文件中是否正确配置了 Spring 快照仓库。您可以在 pom.xml 中添加以下配置:
<repositories>
<repository>
<id>spring-snapshots</id>
<url>https://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
此配置将向 Maven 添加 Spring 快照仓库,并允许下载快照版本的库文件。
原文地址: https://www.cveoy.top/t/topic/n246 著作权归作者所有。请勿转载和采集!