自学内容网 自学内容网

工作总结(八)——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)!