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

相关推荐
NE_STOP11 小时前
Vide Coding--AI编程工具的选择
java
码云数智-园园11 小时前
C++20 Modules 模块详解
java·开发语言·spring
程序员黑豆11 小时前
JDK 下载安装与配置详细教程
java·前端·ai编程
小宇宙Zz12 小时前
Maven依赖冲突
java·服务器·maven
swordbob12 小时前
NIO的channel中什么是 fd(File Descriptor,文件描述符)
java·开发语言·nio
咖啡八杯12 小时前
GoF设计模式——享元模式
java·spring·设计模式·享元模式
十五喵源码网12 小时前
基于springboot2+vue2的租房管理系统
java·毕业设计·springboot·论文笔记
摇滚侠12 小时前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
源分享12 小时前
Java线程同步的多种实现方法(非常详细)
java·开发语言·jvm
Flittly12 小时前
【AgentScope Java新手村系列】(10)实战-多Agent天气助手
java·spring boot·spring