idea显示maven或者gradle无法从仓库获取到项目中的jar包,jar包所在仓库无法访问解决方法,百试百灵

ops/2024/9/24 8:15:29/

**idea显示maven或者gradle无法从仓库获取到项目中的jar包,jar包所在仓库无法访问解决方法,百试百灵**

直接上图,大概的故障问题就是:idea导入新的项目,因为项目中很多的jar需要从远程仓库下载,但是远程仓库由于时间久远已经到期关闭了,获取不到jar包,项目不能构建:
在这里插入图片描述
解决方式:去maven官网下载需要的jar包,如果哪个jar你不知道,可以看idea控制台提示信息,看他少了哪个jar你就下载哪个jar;然后用你的电脑cmd执行:
在这里插入图片描述

java">mvn install:install-file -Dfile=path_to_downloaded_jar/mibble-2.9.3.jar -DgroupId=net.percederberg.mibble -DartifactId=mibble -Dversion=2.9.3 -Dpackaging=jar

其中,path_to_downloaded_jar是你下载的mibble-2.9.3.jar文件的路径,可以参考我上面的cmd截图,然后看到BUILD SUCCESS就说明构建成功,这个jar不需要idea去自己下载了,你已经给他装到本地仓库了,idea会自动识别到。

前提是你的电脑要配置了maven的环境变量。
然后去idea把你的仓库地址改成本地:
在这里插入图片描述

如果以上没有成功,可以尝试下面几个步骤,我是第一步就成功了:

更新build.gradle文件:

在build.gradle文件中,确保mibble-mibs的依赖配置正确,或者排除该依赖。

java">dependencies {// 其他依赖...implementation 'net.percederberg.mibble:mibble:2.9.3'// 保留或添加以下依赖,或者根据需要排除它implementation 'net.percederberg.mibble:mibble-mibs:2.9.3'
}

如果你想要排除mibble-mibs的依赖,可以这样做:

java">dependencies {// 其他依赖...implementation 'net.percederberg.mibble:mibble:2.9.3'// 排除mibble-mibs依赖implementation ('net.percederberg.mibble:mibble-mibs:2.9.3') {exclude group: 'net.percederberg.mibble', module: 'mibble'}
}

清理和重新构建项目:

清理之前的构建缓存,然后重新构建项目。

java">在这里插入代码片./gradlew clean build

http://www.ppmy.cn/ops/3288.html

相关文章

高质量ChatGPT Prompts 精选

通用超级 Prompt GPT4实用。通用超级 prompt ,根据你想要的输出和你的反馈,自动使用相应的专家角色帮你解决问题。如果需要升级ChatGPT Plus,可以参考教程 升级 GPT4.0 保姆教程 您是一位具有多领域专长的专家级ChatGPT提示工程师。在我们…

使用 Godot 游戏引擎为 Apple 的 visionOS 创建游戏和应用的平台

借助GodotVision ,您可以使用Godot 游戏引擎为 Apple VisionOS创建游戏和应用程序。 保卫牛城堡,一款使用 GodotVision 制作的 VisionOS 游戏 GodotVision 运行一个控制本机RealityKit 视图的无头 Godot实例。粗略地说:Godot 是后端,

第五届上海市青少年算法竞赛 T6 位置互换(广度优先搜索)

第六题:T6位置互换 标签:广度优先搜索题意:给定一个矩形地图,地图中 . . .代表可以走的空地; # \# #代表不可以走的墙壁; 1 1 1表示小爱初始的位置; 2 2 2表示小艾初始的位置。小爱和小艾可以上…

Vue3页面的执行过程

在 Vue 3 中,一个普通的页面的执行过程可以分为以下几个环节: 创建 Vue 应用程序实例(createApp): 使用 createApp 函数创建一个 Vue 根实例。配置根实例--该函数接收一个配置对象作为参数,其中的配置项可包…

已解决javax.sound.midi.InvalidMidiDataException: 无效的MIDI数据异常的正确解决方法,亲测有效!!!

已解决javax.sound.midi.InvalidMidiDataException: 无效的MIDI数据异常的正确解决方法,亲测有效!!! 目录 问题分析 报错原因 解决思路 解决方法 确认MIDI文件有效性 正确使用MIDI API 遵循MIDI规范创建数据 总结 博主v&…

股票战法课程之主力的痕迹

文章目录 1. 主力的操作痕迹2. 主力的建仓2.1 建仓的三种方式2.2 建仓的五个特点2.3 建仓的迹象2.4 建仓的成交量特征 1. 主力的操作痕迹 序号痕迹原因1不跟随大盘节奏筹码都在主力手中2突发利空消息,股价不跌反涨主力被套,不希望散户抛盘3很小的成交量…

大气的免费wordpress模板

国产的wordpress模板,更适合中国人使用习惯,更符合中国老板的审美的大气wordpress企业官网建站模板。 WordPress模板,也称为主题,是用于定义WordPress网站或博客外观和功能的预设计文件集。这些模板使用HTML、CSS和PHP代码构建&a…

微信小程序之页面跳转

1、wx.navigateTo( ): 功能:保留当前页面,跳转到应用内的某个页面。特点:跳转后原页面保留在后台,可以通过wx.navigateBack()返回到原页面,新页面显示在原页面之上,有返回按钮。 wx.navigateT…