如何开启IntelliJ中Maven pom.xml过期依赖版本的高亮警告
IntelliJ开启Maven过期依赖版本高亮提示的方法
第一步:开启对应代码检查规则
- 打开IntelliJ设置界面:Windows/Linux系统走
File > Settings路径,macOS系统走IntelliJ IDEA > Settings路径 - 依次进入
Editor > Inspections配置页 - 在顶部搜索框输入
Maven过滤出Maven相关的检查项,找到并勾选 Outdated dependency version 选项,你可以根据需要调整该提示的严重等级,默认Warning等级对应黄色高亮,配置完成后点击确认保存
第二步:更新Maven仓库索引
- 回到设置界面,依次进入
Build, Execution, Deployment > Build Tools > Maven > Repositories - 选中你项目使用的远程仓库(默认是Maven Central,如有私有仓库也对应选中),点击右侧的
Update按钮,等待索引更新完成即可 - 如果你使用私有仓库,需要先确认仓库开放了索引访问权限,否则IntelliJ无法拉取到最新的版本信息
常见异常排查
如果配置完成后还是没有提示,可以检查以下几项:
- 若你的依赖版本通过父pom、
<properties>变量统一管理,提示会出现在版本定义的对应位置,而非子模块的依赖引用行 - 确认你的项目已经被IntelliJ正确识别为Maven项目:右侧Maven工具栏可以看到当前项目的所有模块,没有未导入的pom.xml文件
- 若你在项目中使用了
dependencyManagement统一管控依赖版本,过时提示会优先出现在dependencyManagement块内的版本定义行
配置全部生效后,pom.xml中过时的<version>标签就会出现黄色高亮,悬浮后可以看到版本过时的提示和最新稳定版本号,点击提示内的更新选项即可一键替换为新版本。
内容的提问来源于stack exchange,提问作者PatPanda
相关产品推荐
相关产品推荐

