Maven无法解析net.dv8tion:JDA:4.3.0_234依赖问题求助
JDA依赖拉取失败解决方案
- 移除自定义仓库配置
你配置的https://m2.dv8tion.net/releases私有仓库已停止服务,目前JDA所有版本均已托管至Maven中央仓库,无需额外配置私有仓库,直接删除pom.xml中的整个<repositories>标签块即可。 - 调整依赖版本(可选)
4.3.0_234版本已在中央仓库上架,移除仓库配置后重新加载Maven项目即可正常拉取。如果拉取失败,可以升级到更高稳定版本,参考配置如下:<dependency> <groupId>net.dv8tion</groupId> <artifactId>JDA</artifactId> <version>5.0.0-beta.24</version> </dependency> - 清理本地Maven缓存
若操作后仍然报错,是因为本地Maven缓存了该依赖拉取失败的标记,找到本地Maven仓库下的net/dv8tion目录,删除整个目录后,在IDEA中右键项目选择Maven > Reload Project重新拉取即可。 - 检查Maven配置
打开IDEA的Settings > Build, Execution, Deployment > Build Tools > Maven页面,确认绑定的Maven没有开启离线模式,且对应的settings.xml配置的镜像源可以正常同步Maven中央仓库的资源。
内容的提问来源于stack exchange,提问作者Pwixii
相关产品推荐
相关产品推荐

