工作总结(八)——maven打包长时间卡住不动
文章目录
前言
本系列文章主要记录工作中一些需要记录的内容
一、现象
项目需要打包,整体打包的时候,发现一个其中一个模块(authentication模块)卡住不动,长达1个小时还是没有效果。
二、目的
解决项目打包的时候,maven卡在其中一个模块长时间不动,且jdk占用CPU持续超过20%的问题
三、最终原因
本地的jdk的版本在打包出问题的模块的时候有问题,本地jdk版本为open_jdk_11.0.2,后续更换成了oracle的jdk_11.0.25解压版,我同事用的是jdk_11.0_9版本也可以,所以最终定位是jdk版本的问题
三、排除过程
1. 方法一:更换Apache-maven
最开始怀疑apache-maven版本太高的原因,将maven的版本更换为了3.6.3,发现还是不行
2. 方法二:清空本地引用的jar包,重新下载
-- 清除本地仓库中项目所需的jar包,重新下载
mvn clean install -U
3. 方法三:更换本地maven库的地址
怀疑本地maven库有损坏,更换maven库的地址,发现还是不行
4. 方法四:更换jdk版本
针对本地的jdk版本进行小版本的升级,发现可以了
总结
至此,本文章结束
下一篇:暂无
原文地址:https://blog.csdn.net/Garnett_zk/article/details/144379200
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!