解决pom.xml文件的UnKnownerror错误

解决pom.xml文件的UnKnownerror错误

声明

   写这篇文章呢,可能有点晚了,毕竟我在网上也有看到关于解决这些错误的文章,但是我发现都只是解决方案,并没有说明错误的来源,俗话说:“授人以鱼不如授人以渔”,如果你不知道错误的根源,那只能解决暂时的,万一你的maven版本和文章主人的maven不一致呢,当然我相信很多也是转载的文章主,不过我这次就来描述一下报错的根源。

介绍

   在我们构建(SpringBoot、Spring)等等一系列关于用pom.xml文件的项目时,往往会遇见一个令人难以忘怀的事情,那就是pom.xml头文件报错,俗话说:遇到错误就解决错误,但是鼠标移上去一看,what are you 弄啥咧,什么?Unknown error错误?未知的错误?那你未知的错误你给我报错干嘛,真让人恼火,不过看了这篇文章之后就可以将此问题解决了。

解决

   其实我们都知道报错的原因是因为我们没有指定maven插件版本,但是真正原因是因为指定的maven插件版本是不存在的,不存在?什么鬼,直接往下看。

步骤一:找到自己项目中的pom.xml文件并且ctrl+鼠标光标到自己的gav坐标中。

gav坐标

步骤二:在通过ctrl+鼠标光标来查看2.1.12RELEASE版本的定义信息。

2.1.12RELEASE版本的pom文件

步骤三:ctrl+f查找maven-jar-plugin

maven-jar-plugin版本
maven中央仓库中的maven-jar-plugin,在这个里面来查找3.1.2版本会发现根本没有。
maven--jar-plugin的所有版本

讲到这里的话基本上也就明白了为什么需要重新定义了。
注意:重新定义的时候一定要比项目中定义的版本低。
步骤四:在自己项目中定义maven-jar-plugin的版本
重新定义好之后,pom头就不在报错了~

maven-jar-plugin版本

结尾

   好了,这里就是结尾了,由于不经常写文章,所以可能对于文章的层次或结构把控不好,所以勿怪勿怪,如果要是有什么不懂的地方可以询问我,或者想要了解哪方面的知识也可以评论在下方,我会根据热度高的来讲解,see you哦~

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值