解决Maven pom文件报错Unknown

code小生 1年前 ⋅ 1786 阅读

最近Spring框架被曝出高危漏洞

 

 

我项目中使用的SpringBoot框架2.0.7版本,该版本集成的Spring版本为5.0.11,在受影响范围内,所以要对Spring框架进行版本调整。

想调整Spring的版本,就得调整SpringBoot的版本(貌似只有这种办法,百度一大圈,也没有找到其他的办法,如果哪位好心大哥有其他更好的解决办法,麻烦留言告知,小弟感激不尽)

这里,我本来打算提升Spring小版本到5.0.19版本,但是SpringBoot没有相应的小版本。所以只好提升SpringBoot版本到2.1.17,对应的Spring版本是5.1.18

但是当我改变了版本之后,pom文件第一行就报错Unknown

 

我试了 Maven Update,然并卵,它依然报错,最后百度一番,发现报错是因为2.0.7.RELEASE 升级到了2..1.17 造成的问题,eclipse插件不兼容的问题造成的。

解决办法也很简单,在pom文件中的properties 加入maven jar 插件的版本号

<properties>
	<maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
</properties>

如下图:

然后maven --> update project 

问题搞定,红叉叉消失了

 

全部评论: 0

    我有话说: