解决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.该程序包能否从其官网进行下载,若能下载,如何被项目引用。

相关推荐
用户467179578366 分钟前
【Java全栈教程】第18课:异常处理
java
她说..7 分钟前
MySQL 与 Java 的 JSON 数据处理
java·mysql·json·springboot
咖啡八杯13 分钟前
实体基类设计:BaseEntity 公共字段抽取与 TreeEntity 树形继承
java·架构·代码规范
她的男孩18 分钟前
AI 写完 100 万行代码没人 Review,我做了一件事:把 AI 写的代码管起来了
java·人工智能·程序员
Gl�ria19 分钟前
Linux 查看日志常用命令
java·linux·servlet
大模型丫丫32 分钟前
LangGraph + MCP(Model Context Protocol)完整讲解
java·开发语言·数据库
lemon_sjdk37 分钟前
JavaFX 源码深度剖析:揭开 StringBinding 的神秘面纱
java·javafx·源码解析·绑定框架
砚底藏山河1 小时前
拉数管道设计:从一次性脚本到可重启的数据流水线(魔码量化实战 #01)
java·数据库·python·金融·maven
饕餮争锋1 小时前
PATH路径列表介绍
java·linux·服务器
SimonKing1 小时前
一文终结 Java 路径加载争议:斜杠 什么时候该加,什么时候不该加
java·后端·程序员