pom.xml中添加jfugue:jfugue:5.0.9依赖无法解析如何解决
依赖拉取失败解决方法
出现该报错是因为jfugue:5.0.9没有存放在Maven中央仓库中,仅在第三方SingGroup仓库托管,你需要在pom.xml中补充该第三方仓库的拉取配置即可。
步骤1:添加仓库配置
在pom.xml的<project>根标签下加入如下<repositories>配置:
<repositories> <repository> <id>sing-group</id> <name>SingGroup Maven Repository</name> <url>https://maven.sing-group.org/repository/maven/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories>
如果你的pom中已经存在<repositories>标签,只需要把里面的<repository>子项加在现有标签内部即可。
步骤2:重载Maven项目
配置保存后,点击IntelliJ右侧Maven面板的「Reload All Maven Projects」按钮,等待依赖拉取完成即可消除报错。
异常排查
如果配置完成后仍然拉取不到依赖,可按以下方式排查:
- 确认本地网络可以正常访问SingGroup仓库地址
- 若你配置了全局Maven镜像(如阿里云镜像),需要检查镜像的
mirrorOf规则是否拦截了第三方仓库拉取,可临时注释全局镜像配置后重试。
内容的提问来源于stack exchange,提问作者wannaBeDev
相关产品推荐
相关产品推荐

