Maven无法导入插件,pom文件报错
最近在使用IDEA导入开源项目bootshiro,更新依赖的时候,发现有些插件无法导入,以致于pom文件一直报找不到该插件的错误

一开始就网上各种百度,无论怎么更换阿里云的镜像都导不进,最后想着试试自己下载插件放到本地仓库里,然后就成功解决了
ps:不止插件报错可以解决,也可以解决其他的导不进包导致pom文件报错的情况!!
1.先到Maven Repository这个网站查找插件,国内访问该网站可能会很慢,建议使用高科技手段访问.

2.找到自己想要的插件后,点进去选择自己想要的版本,例如我要的是3.0.0版本,

3.进到相应版本的页面后.点击view all

4.选择下载以下四个文件

在点击jar.sha1、.pom、.pom.sha1等文件的时候,浏览器会自动帮你解析出来,这时,右击,另存为

选择保存文件类型为所有文件,注意把文件名后缀改成相应的扩展类型

5.下载完以上四个文件后,把文件剪切到自己本地仓库的相应路径,该路径为你想要的插件的groupId+artifactId,期间,如果发现没有对应文件夹的话,可以自己创建该文件夹,然后再新建以版本为名字的文件夹

6.再去别的下载完成的文件夹里,复制一个_remote.repositories文件,并将修改里面的插件名为对应的插件名,如我的是maven-javadoc-plugin-3.0.0,后缀名保持不变,保存退出

7.修改完的目录结构及文件结构如下图

修改完成后,关闭IDEA,再重新打开,错误消失啦~~~~~~~

Maven无法导入插件,pom文件报错的更多相关文章
- 关于maven导入工程pom文件报错问题及解决
		
pom文件头报错 1.导入maven文件,经常遇到表头出错问题.报错:Failure to transfer org.apache.maven.shared:maven-filtering:pom:1 ...
 - JMeter 报告监听器导入.jtl结果文件报错解决方案
		
JMeter 报告监听器导入.jtl结果文件报错解决方案 by:授客 QQ:1033553122 1. 问题描述 把jmeter压测时生成的 .jtl结果文件导入监听器报告中,弹出如下错误提示 ...
 - dubbo spring pom文件报错:提示no declaration can be found for element 'dubbo:service'.
		
pom文件报错:The matching wildcard is strict, but no declaration can be found for element 'dubbo:service ...
 - spring pom文件报错:提示no declaration can be found for element 'dubbo:service'.
		
转自:http://blog.csdn.net/happylife_haha/article/details/52755425 pom文件报错:The matching wildcard is str ...
 - 导入JSONPathExtractorExample.jmx文件报错,导不进去
		
导入之前写的JSONPathExtractorExample.jmx文件,导入不进来,报如下错,百度搜索说是缺少jar包 复制别人的信息如下 有的时候我们会参考别人的jmx文件,但是在导入的时候会报错 ...
 - CoreException: Could not get the value for parameter compilerId for plugin execution default-compile  Maven项目pom文件报错,插件引用不到
		
CoreException: Could not get the value for parameter compilerId for plugin execution default-compile ...
 - pom文件报错org.apache.maven.archiver.mavenarchiver.getmanifest
		
eclipse导入新的maven项目时,pom.xml第一行报错: org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.mav ...
 - Eclipse导入maven项目时,pom-xml文件报错处理方法
		
报错如下: Cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins 解决方法: 出现该错误是因为jar ...
 - maven pom文件报错:Multiple annotations found at this line 解决方案(转)
		
研究maven多模块项目时,因为家里和公司不能同时开发,所以把家里搭建好的项目复制到公司继续研究, 当时家里的电脑搭建好项目之后是没问题的,但是复制到公司的eclipse上之后就看到pom文件出现下面 ...
 
随机推荐
- ubuntu16.04细节设置
			
1.查看无线网卡名称 $ iwconfig ------------------ lo no wireless extensions. eth1 no wireless extensions. eth ...
 - Linux CentOS 7 安装配置vsftp
			
学习Linux时间不长,首次安装了vsftp,按照网上的各种帖子尝试配置,不过都没打到预期,不是被拒绝连接,就是连接超时,总之就是各种问题啊.当然了,不是别人配置的不对,而是自己不是太懂Linux,选 ...
 - js里的发布订阅模式及vue里的事件订阅实现
			
发布订阅模式(观察者模式) 发布订阅模式的定义:它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知. 发布订阅模式在JS中最常见的就是DOM的事件绑定与触发 ...
 - 就这?一篇文章让你读懂 Spring 事务
			
什么是事务 ▲ 百度百科 概括来讲,事务是一个由有限操作集合组成的逻辑单元.事务操作包含两个目的,数据一致以及操作隔离.数据一致是指事务提交时保证事务内的所有操作都成功完成,并且更改永久生效:事务回滚 ...
 - SSM框架,在Html界面利用ajax,json,jQuery实现省市区下拉框联动
			
1.先生成省市区表格 2.建立实体类 3.在html画出下拉框 <select id="province"> <option value="" ...
 - kali操作系统安装google浏览器
			
安装的kali操作系统版本是kali-linux-2020.2-installer-amd64.iso 参考链接:https://www.cnblogs.com/Young-wind/p/585502 ...
 - 在js中对属性的操作
			
一:访问属性 两种方法: ①:对象名.属性名 function test(sno,age,sex){ this.sno=sno, this.age=age, this.sex=s ...
 - 大数据学习(26)—— Spark之RDD
			
做大数据一定要有一个概念,需要处理的数据量非常大,少则几十T,多则上百P,全部放内存是不可能的,会OOM,必须要用迭代器一条一条处理. RDD叫做弹性分布式数据集,是早期Spark最核心的概念,是一种 ...
 - Spring Boot实现数据访问计数器
			
1.数据访问计数器 在Spring Boot项目中,有时需要数据访问计数器.大致有下列三种情形: 1)纯计数:如登录的密码错误计数,超过门限N次,则表示计数器满,此时可进行下一步处理,如锁定该账户 ...
 - 软件安装管理(RPM)
			
目录 一.linux应用程序 1.1 应用程序与系统命令关系 1.2 典型应用程序的目录结构 1.3 常见的软件包封装工具 二.RPM软件包管理工具 2.1RPM软件包管理器Red-Hat Packa ...