淘淘商城第3讲——Missing artifact com.github.pagehelper:pagehelper:jar:3.4.2-fix的解决方案
发布日期:2021-06-30 17:55:13 浏览次数:2 分类:技术文章

本文共 793 字,大约阅读时间需要 2 分钟。

问题描述

上一讲中,在使用maven搭建后台管理系统工程时,你必然会遇到这样一个问题。在聚合模块时,发现父工程的jar包依赖在子工程中无法进行添加,并报出了Missing artifact com.github.pagehelper:pagehelper:jar:3.4.2-fix异常,截图如下:

在这里插入图片描述
也就是说在创建maven工程时,pom文件出现了错误,依赖缺失。

问题产生原因

我们可以清楚地看到,在父工程中已经确定下来了jar包的版本,如下图所示。

在这里插入图片描述
至于jar包下载不下来,只可能存在两种原因,分别是:

  1. 该jar包非免费,需要付费,所以下载不下来;
  2. 网络原因,连接不到国外的服务器。

该问题产生的原因应该是第一种,pagehelper-3.4.2-fix.jar这个jar包是经过定制修改的,好像要收费,所以导致无法从网络上下载该jar包。

解决方案

有人说,将父工程中jar包的版本写得低点,例如,将jar包的版本改成3.4.2或者更低(如3.2.1),之后Update一下报错的maven工程,这样做确实可以解决该问题。但是你有没有想过,这会不会在后续项目的开发中,又产生新的问题呢?

所以,为了更加保险一点,我们不妨从网上下载一个pagehelper-3.4.2-fix.jar,然后将其复制到本地仓库中。你又要问了,从哪儿下载这样一个jar包呢?可以从我给出的如下百度网盘链接中进行下载。

链接: ,提取码: vsn3

下载下来之后,将其解压成一个名为3.4.2-fix的文件夹,然后将其给拷贝到本地仓库中。例如,我是将其拷贝到了{本地仓库}\com\github\pagehelper\pagehelper目录下。

在这里插入图片描述
打开3.4.2-fix文件夹,你便能看到pagehelper-3.4.2-fix.jar了。
在这里插入图片描述
最后,Update一下报错的maven工程,问题即可完美解决。

转载地址:https://liayun.blog.csdn.net/article/details/106956533 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:淘淘商城第7讲——你逃也逃不过的SVN版本控制工具
下一篇:一个淘淘商城项目送给你,愿你有一个灿烂的前程!

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月06日 16时04分26秒