Intellij IDEA Maven依赖自动补全和Maven Artifact Search为空问题

IDEA 使用Maven开发过程中遇到两种问题:

1、 IDEA上使用maven插件,在pom.xml编写项目依赖的jar包时,已经下载到本地的jar,无法自动补全,需要手动书写。

2、代码编写过程中,写新的类但是没有在pom.xml中添加依赖,可以ALT+Enter组合件选择 Add Maven Dependency (添加maven依赖)

发现搜索的结果总是为空 (No results)

有两种方案:一种是曲线救国直接从中央库搜索复制对应配置;还有一种方式是通过更新中央库索引。

第一种方案:

这也有一个曲线救国的方案,直接在 maven仓库中搜索:mvnrepository.com 并复制对应的依赖配置。

直接复制就可以在pom.xml里面粘贴

第二种方案:

在settings ->Build ->Build Tools-->Maven -->Repositories

没有更新过的Updated对应的值为Never

点击右侧的Update按钮

等待更新完成(时间较长,需要耐心等待,也可以使用代理),完成后会Processing indices(处理索引)

然后更新本地仓库

等更新以后,核对一下是否更新成功:

这里应该有对应的更新日期,如果这一行显示的是粉红色,可以看到对应的原因,如:

那么需要在setting.xml中或者IDEA中设置代理

Maven依赖就可以自动提示补全了

如果还没有添加依赖也可以使用IDEA来搜索和添加maven依赖了。

转载:blog.csdn.net/w605283073/...

相关推荐
user_admin_god2 天前
SSE 流式响应 Chunk 被截断问题的排查与修复
java·人工智能·spring boot·spring·maven·mybatis
小同志002 天前
⽅法注解 @Bean
java·spring·bean·maven
day day day ...2 天前
Maven 项目中导入依赖的各种场景、方法、常见问题及解决办法
java·php·maven
python开发笔记2 天前
Java(4) maven 结合spring 3 种框架设计架构
java·spring·maven
MY_TEUCK2 天前
【Maven基础】Maven从安装配置到依赖管理与生命周期(可复现+避坑+面试)
java·面试·maven
Boop_wu3 天前
[Java EE进阶] 图书管理系统(2)
spring·java-ee·maven·mybatis·状态模式
Boop_wu4 天前
[Java EE 进阶]Mybatis进阶(动态SQL)
java·数据库·maven·mybatis
雨声不在4 天前
家用版本maven的创建方法
java·maven
小毛驴8504 天前
命令行中使用 Maven 启动 Spring Boot 应用
java·spring boot·maven
TE-茶叶蛋4 天前
Maven install 的原理
java·maven