解决maven仓库无法自动下载程序包的问题

在调试idea项目报错:未解析的依赖项:de.fhpotsdam:unfolding:jar:0.9.6

问题描述

在调试idea项目时报如上所示错误,并尝试了网上所说的更改maven仓库为阿里云仓库等方法,但是maven均无法自动下载unfolding程序包。

解决方法

查看项目结构,发现在libs文件夹下自带unfolding.jar文件,接下来的问题则变为如何将项目本地自带jar包引入到maven项目中。

1.注释掉pom.xml文件中unfolding的依赖(这部分是请求maven自动下载该程序包)

2.添加< scope >system</ scope >标签。因为system指定依赖不是由maven仓库自动下载,而是来自于本地的jar包。此外还需要systemPath标签来指定本地的jar包所在的全路径。修改后的pom.xml配置文件如下所示。

总结

下次如果遇到无法自动下载程序包的情况,应该有以下几个解决思路:

1.更改仓库地址,查找什么仓库支持下载项目所缺少的程序包。

2.该程序包能否从其官网进行下载,若能下载,如何被项目引用。

相关推荐
小范同学_5 分钟前
JDK1.7 与 JDK1.8 HashMap 底层原理对比 + 数组并发扩容死循环详解
java·开发语言
予昊1 小时前
从零实现“在线五子棋对战“:WebSocket 实时通信 + 段位匹配
java·开发语言·网络·websocket
2601_962203511 小时前
【SpringAI入门】初识SpringAI
java
weixin_461408582 小时前
Mybatis-flex小记
java·开发语言·mybatis
2601_962177132 小时前
【MySQL篇】聚合查询,联合查询
android·java·mysql
それども2 小时前
IDEA接入Claude完整流程
java·ai·intellij-idea
小鹿的周先生3 小时前
Spring-AI-第2篇-ChatClient 实战:使用 DeepSeek 完成第一次 AI 对话
java·人工智能·spring
悲且狂3 小时前
SpringBoot项目改造注意事项(旧项目框架复用)
java·spring boot·后端
花间相见4 小时前
【LangChain组件03】—— LangChain Agents 执行与状态:工作流程与状态管理实战
java·前端·langchain
敲代码的嘎仔4 小时前
28届后端开发-海康威视日常实习一面(已OC)
java·开发语言·后端·面试·海康威视·实习·大厂