当前位置: 首页 > news >正文

pom导包成功,但是就是无法使用相关类,同时报错:Library:Maven ‘xxx‘ has broken path

开发环境:Intellij 2023

一、问题记录

在maven工程的pom文件导入如下某一依赖(JGit)。没有显示导包的错误,同时在maven仓库里面找到对应的包是正常下载到相应jar的。

但是就是无法引入相关的类。打开Project Structure,在Dependencies中发现相关依赖的包报错如下:

Library Maven 'org.eclipse.jgit' has broken path。

解决方法

点击相应的依赖(因为发现问题时忘记截图,只能用未显示错误的图片展示)

进入Configure Project Library页面后,会发现classes相应的导入飘红(下图时解决后的图片,不包含错误展示)。

将相应的clasess选中,然后点击上方的减号。删除后,点击第一个加号,将对应依赖所在本地maven仓库中的jar地址选中,重新导入jar。就能够在工程中正常使用相应的类了。

完工之后,在其他的intellij中开发maven工程,导入这个依赖,都不会再遇到broken path的问题,所以感觉这个问题是Intellij开发工具在映射路径方面的小瑕疵。

http://www.dtcms.com/a/115879.html

相关文章:

  • 【ESP32】ESP32物联网应用:MQTT控制与状态监测
  • SPSS系列1—无聊的列联表卡方检验
  • 【4】数据结构的循环链表章
  • MySQL 存储过程的实用技巧与最佳实践
  • Business English Certificates (BEC) 高频词汇背诵
  • 【C / C++】蓝桥第27场月赛
  • vue2 vue3 响应式差异
  • Android NDK C/C++交叉编译脚本
  • c++使用gstreamer录屏+声音
  • JVM中常见的垃圾回收器(Garbage Collectors)
  • Angular 项目使用 pdf.js 及批注插件Elasticpdf 教程
  • React框架的Concurrent Mode
  • ROS Bag 数据裁剪教程
  • 1. 标准库的强依赖(核心原因)
  • Kafka 中的事务
  • C++抽卡模拟器
  • testflight上架ipa包-只有ipa包的情况下如何修改签名信息为苹果开发者账户对应的信息-ipa苹果包如何手动改签或者第三方工具改签-优雅草卓伊凡
  • 搭建自己的企业知识库系统:基于 Wiki.js 的云服务器部署实战
  • Qt 入门 1 之第一个程序 Hello World
  • ABAP 新语法 - corresponding
  • 基于混合模型的三步优化框架在人形机器人跳跃运动中的应用
  • 代码随想录算法训练营--打卡day6
  • Unity检索一个物体下所有的子物体,包括未激活
  • EM算法到底是什么东东
  • 编程哲学——TCP可靠传输
  • 人工智能-小说动漫AIGC文生图模型
  • STM32单片机入门学习——第20节: [6-8]编码器接口测速
  • Python 实现的运筹优化系统代码详解(0-1规划背包问题)
  • API调用类型全面指南:理解基础知识
  • ARM-UART