如下图,当pom.xml文件导入大量jar包以后,会报错。是missing artifact
可是我的本地仓库明明有这些包
在))
在网上找了这类问题,可是根本没法解决,有没有大神帮我解决一下
右键项目弹出菜单选择maven>update project dependice
删除maven本地仓库中jar包,修改pom.xml保存,重新下载
是否setting.xml文件指向有问题
1、setting.xml的引用是否正确。
2、setting.xml设置使用的是本地仓库,从本地导入jar到maven中,注意项目要重新install。
3、本地仓库从网上下载,选择一个国内的库,比如阿里。删除仓库中的missing jar对应文件夹,重新下载。
4、不是本地仓库,请注意自己的网速,除了网速没辙。
我也不太懂,上面都是我遇到过的问题。我一直使用的是本地仓库。
感觉应该 是你的jar包有问题 把这个目录 全部删了,重新 加载 。
把这些包删除之后,重新配置Maven,然后重新加载本地仓库的包,前段时间刚遇到这个问题
配个阿里云的镜像就可以解决下载jar包的问题
1、打开maven配置文件(maven安装目录下的conf目录下的settings.xml文件)
2、搜索mirrors关键字,如果注释说明的下方没有 节点,则建立mirrors节点,带mirrors节点的所有配置如下(复制下面的内容,粘贴到配置文件中即可):
<!-- mirror
| Specifies a repository mirror site to use instead of a given repository. The repository that
| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
|
mirrorId
repositoryId
Human Readable Name for this Mirror.
http://my.repository.com/repo/path
-->
ibiblio.org
ibiblio Mirror of http://repo1.maven.org/maven2/
http://mirrors.ibiblio.org/pub/mirrors/maven2
central
<!-- United States, North Carolina -->
jboss-public-repository-group
central
JBoss Public Repository Group
http://repository.jboss.org/nexus/content/groups/public
1、打开maven配置文件(maven安装目录下的conf目录下的settings.xml文件)
2、搜索mirrors关键字,如果注释说明的下方没有 节点,则建立mirrors节点,带mirrors节点的所有配置如下(复制下面的内容,粘贴到配置文件中即可):
<mirrors>
<!-- mirror
| Specifies a repository mirror site to use instead of a given repository. The repository that
| this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
| for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
|
<mirror>
<id>mirrorId</id>
<mirrorOf>repositoryId</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://my.repository.com/repo/path</url>
</mirror>
-->
<mirror>
<id>ibiblio.org</id>
<name>ibiblio Mirror of http://repo1.maven.org/maven2/</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2</url>
<mirrorOf>central</mirrorOf>
<!-- United States, North Carolina -->
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
</mirrors>