工作总结(八)——maven打包长时间卡住不动

文章目录

  • 前言
  • 一、现象
  • 二、目的
  • 三、最终原因
  • 三、排除过程
    • 1. 方法一:更换Apache-maven
    • 2. 方法二:清空本地引用的jar包,重新下载
    • 3. 方法三:更换本地maven库的地址
    • 4. 方法四:更换jdk版本
  • 总结


前言

本系列文章主要记录工作中一些需要记录的内容


一、现象

项目需要打包,整体打包的时候,发现一个其中一个模块(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版本进行小版本的升级,发现可以了


总结

至此,本文章结束

下一篇:暂无

你可能感兴趣的:(总结笔记,maven,java)