IDEA的maven工程本地依赖仓库无法使用问题(已解决)

1,131 阅读1分钟

问题

添加依赖时,在Maven Artifact Search里面搜索依赖时候报错。

原因

idea本地仓库索引文件错误,导致搜索不可用 正常情况:

image.png 错误情况:

image.png 跟着到idea的maven目录下

image.png 这些就是本地索引,可以查看index.properties信息

#Mon Sep 27 16:41:38 CST 2021
dataDirName=data0
kind=REMOTE
id=central
pathOrUrl=https\://repo.maven.apache.org/maven2
version=5

解决办法

  1. 关闭idea
  2. 将上图Indices目录下的Index*文件全删除
  3. 重启idea 这时候idea会重新构建索引信息,如下图所示:

image.png 问题已解决~

image.png

image.png

后话

通过这次排查maven以及上回idea激活遇到的一个文件损坏问题,对于mac相关软件的安装以及用户信息记录有了一定的了解,方便后续彻底删除应用程序以及用户信息~ 目录如下(先cd ~/Library到这个目录下)

  1. Caches
  2. Application\ Support
  3. Preferences 将这三个目录下应用程序相关的文件删除即可。