idea项目报错缺失maven依赖解决方法

布满荆棘的人生 2023-02-26 15:26 97阅读 0赞

有时候idea导入一个新项目,或者pom文件修改(新增)了依赖,pom文件和代码会报红,提示依赖包不存在。可以通过以下方法解决(前提是这个依赖包是正确的):

1、查看maven的镜像仓库是否配置正确:

检查maven本地的setting.xml配置文件是否配置了私服,再检查pom文件是否配置了私服,如果当前私服仓库访问不了可以去掉;以下镜像下载文件一般不会出现问题且速度比较快,配置在pom文件中:

  1. <repositories>
  2. <repository>
  3. <id>spring-milestones</id>
  4. <name>Spring Milestones</name>
  5. <url>https://repo.spring.io/libs-milestone</url>
  6. <snapshots>
  7. <enabled>false</enabled>
  8. </snapshots>
  9. </repository>
  10. </repositories>

2、重新加载pom:点击以下刷新按钮或者在pom文件中回车等方式重新保存pom使pom再次加载;

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dfdF95X3k_size_16_color_FFFFFF_t_70

3、如果还是报错,点右侧maven,弹框中点开当前项目:

20200716103211571.png

clean、compile编译、package打包 都依次点点。

4、果然以上还是报错缺失依赖包,可以手动下载依赖包:

在项目名称上右键

20200716102707771.png

点击open in terminal进入当前文件目录:

20200716102740878.png

(也可以直接进入到文件目录下),

输入mvn clean package打包,可以看到在下载包了:

20200716102851475.png

并且最后打包成功:

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dfdF95X3k_size_16_color_FFFFFF_t_70 1

问题解决,这时候如果还是有报错一般是maven更新延迟了,点刷新按钮刷新下maven即可。

发表评论

表情:
评论列表 (有 0 条评论,97人围观)

还没有评论,来说两句吧...

相关阅读