idea项目报错缺失maven依赖解决方法
有时候idea导入一个新项目,或者pom文件修改(新增)了依赖,pom文件和代码会报红,提示依赖包不存在。可以通过以下方法解决(前提是这个依赖包是正确的):
1、查看maven的镜像仓库是否配置正确:
检查maven本地的setting.xml配置文件是否配置了私服,再检查pom文件是否配置了私服,如果当前私服仓库访问不了可以去掉;以下镜像下载文件一般不会出现问题且速度比较快,配置在pom文件中:
<repositories>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/libs-milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
2、重新加载pom:点击以下刷新按钮或者在pom文件中回车等方式重新保存pom使pom再次加载;
3、如果还是报错,点右侧maven,弹框中点开当前项目:
clean、compile编译、package打包 都依次点点。
4、果然以上还是报错缺失依赖包,可以手动下载依赖包:
在项目名称上右键
点击open in terminal进入当前文件目录:
(也可以直接进入到文件目录下),
输入mvn clean package打包,可以看到在下载包了:
并且最后打包成功:
问题解决,这时候如果还是有报错一般是maven更新延迟了,点刷新按钮刷新下maven即可。
还没有评论,来说两句吧...