Ai框架Spring Cloud Alibaba Ai引入maven依赖报错Unresolved dependency: ‘org.springframework.ai:spring-ai-core:
报错信息提示“Unresolved dependency: ‘org.s’”,表明Maven项目在尝试构建时无法解析指定的依赖项。这通常是因为依赖项的坐标(groupId、artifactId、version)不正确或者是缺失的原因。
解决方法:
- 检查依赖项的坐标是否正确。确保
pom.xml
文件中的依赖项配置正确无误。例如:
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2.2.5.RELEASE</version>
</dependency>
- 确认是否已经添加了正确的Maven仓库地址。Spring Cloud Alibaba的依赖可能不在中央Maven仓库,需要添加Alibaba的仓库地址到
pom.xml
:
<repositories>
<repository>
<id>alibaba-releases</id>
<url>https://maven.aliyun.com/repository/public</url>
</repository>
</repositories>
- 如果以上都正确,尝试执行Maven命令
mvn clean install -U
来强制更新依赖。 - 如果问题依然存在,可能是网络问题导致无法从远端仓库下载依赖,检查网络连接,或者尝试更换Maven仓库镜像。
确保在修改pom.xml
或者更改仓库设置后,保存文件并重新加载Maven项目。
评论已关闭