maven搭建继承聚合多模块项目,父项目更新依赖版本,子项目不会立即更新问题解决

1.网上文章(一):

idea中maven pom导入依赖失效,点刷新也没反应,解决方法
方式1:
右侧Maven,点击reload all maven project 如图,这是所有模块都进行刷新
在这里插入图片描述
发现不管用呀,子模块还是没有更新,试了很多遍不行,甚至怀疑自己maven的父子pom是不是配置错了。

***方式2:***算了,重启试下,invalidCaches/restart
发现重启打开后,缓存似乎消失了,maven右下角在重新加载依赖,可以看到子模块已经更新,欣喜万分。
但是我又把父工程的pom依赖的某个properties改了,发现子模块还是没有变,他妈的还得重启,不玩了,这不行。

2.网上文章二():

Idea中Maven多模块项目,修改父工程坐标,子工程无法及时生效解决办法
在这里插入图片描述
这里作者说修改这个由Detault->Check For Updates,但是后面明明标记了
ignored by Maven3+,而且我的就是maven3.5,抱着宁可信其有不可星期五的态度,试了下,改完发现,诶,真他娘的立马见笑了。可以可以
但是我又改了maven的父pom的一个properties,发现,失灵了,刚才那个方法又失灵了。

3.终极奥义

其实通过一二我们就能发现,要想可以生效,那就是把缓存去除,第一种ideainvalidCaches然后重启,这个把索引什么的全部缓存都去除了,慢死了,逼不得已不要用;第二种,是只去除maven的缓存相当于,其实那个配置是无效的,但是也相当于改变了maven的一个策略,会删除缓存触发拉取更新,所以,我们可以每次修改父pom后,来回修改这个值,这样就可以强制maven去缓存更新,亲测有效。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/571469.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

U盘打不开怎么办?数据恢复与预防全攻略

U盘突发故障,无法打开之困 在日常生活中,U盘已成为我们存储和传输数据的重要工具。然而,当有一天你插入U盘时,电脑却提示无法识别或打开,这无疑会给你带来不小的困扰。面对这种情况,很多人可能会感到束手无…

AES加密解密算法

一,AES算法概述 AES属于分组加密,算法明文长度固定为128位(单位是比特bit,1bit就是1位,128位等于16字节) 而密钥长度可以是128、192、256位 当密钥为128位时,需要循环10轮完成加密&#xff0…

3.1 SQL概述

SQL(Structured Query Language) 结构化查询语言,是关系数据库的标准语言 SQL是一个通用的、功能极强的关系数据库语言 功能:查询,数据库模式创建,数据库数据的插入与修改,数据库完整性、安全…

js网页侧边悬浮滚动广告

原生js实现网页侧边随页面滚动广告效果 css /*测试用的高度*/html {height: 3000px;}#rightroll {position: absolute;}.close {position: absolute;right: 0;top: -10px;}.close img {width: 20px;height: 20px;}li {list-style: none;width: 80px;height: 80px;background-c…

argocd部署

一、前言 ArgoCD 是一个开源的、持续交付工具,用于自动化部署应用程序到 Kubernetes 集群。它基于 GitOps 理念,通过使用 Git 作为单一的源头来管理应用程序的配置和部署状态,argocd会定时监控git仓库中的yaml配置文件,当git仓库中…

Linux(CentOS)/Windows-C++ 云备份项目(服务器网络通信模块,业务处理模块设计,断点续传设计)

此模块将网络通信模块和业务处理模块进行了合并 网络通信通过httplib库搭建完成业务处理: 文件上传请求:备份客户端上传的文件,响应上传成功客户端列表请求:客户端请求备份文件的请求页面,服务器响应文件下载请求&…

【JVM】JVM简介

文章目录 🌴简介🌲JVM发展史🌸Sun Classic VM🌸Exact VM🌸HotSpot VM🌸JRockit🌸J9 JVMTaobao JVM(国产研发) 🌳JVM 运行流程⭕总结 🌴简介 JVM …

精酿啤酒:特殊酵母的发酵特性与风味表现

Fendi Club啤酒在酿造过程中采用了特殊的酵母,这些酵母具有与众不同的发酵特性和风味表现,为啤酒带来了与众不同的风味和口感。 Fendi Club啤酒使用的酵母种类繁多,包括艾尔酵母和拉格酵母等。这些不同种类的酵母在发酵过程中具有不同的特性和…

靠谱服装库存管理系统大盘点,商陆花、管家婆、秦丝哪家强?

在服装行业,库存管理是至关重要的环节。对于咱服装老板来说,选对的库存管理系统是提高效率、降低运营成本的关键。市场里有不少系统,我们今天拿出来最常见的5款,给大家一个详细指南。 选择服装库存管理系统时应考虑以下因素&…

65W智能快充—同为科技桌面PDU插座推荐

近10年,移动设备的智能化、功能化已经完全且紧密的融入到我们的基础生活与工作当中。 在常态化的电子设备的应用中,设备的电力续航以及后续的供电充电就尤为重要。 就目前而言,所有消费电子产品中的输入以及充电的接口,usb-c可以…

Mysql--sqlyog远程连接

下载安装MySQL 我们在MySQL官方网站中找到我们对应系统的MySQL安装包(如果需要别的安装包可以在下方网站内查找),这里我用redhat9作为演示 MySQL :: Download MySQL Community Server (Archived Versions) 这里我们选择第一个下载到我们主…

【码银送书第十五期】一本书掌握数字化运维方法,构建数字化运维体系

前言 数字化转型已经成为大势所趋,各行各业正朝着数字化方向转型,利用数字化转型方法论和前沿科学技术实现降本、提质、增效,从而提升竞争力。 数字化转型是一项长期工作,包含的要素非常丰富,如数字化转型顶层设计、…