彻底解决idea 启动后一直 update indices 的问题

彻底解决idea 启动后一直 update indices 的问题

idea 2019.3 版本启动,无论项目大小,都会出现 update indices,很是苦恼,于是呼,百度查之,然未果,遂翻墙谷歌搜之,解惑矣!

百度搜了n个答案,对我没用,或许对你们有用,你们可以试下,我这边一一列出:

1、fild->Invalidate Caches / Restart ,让删除索引,重启idea,这个对我没用,一直清缓存刷新重启,我这是治标不治本,下次启动还是一直报update indices,而且大部分人都是这个答案。

2、让删除 阿里规约插件的实时扫描,如果你安装了这个插件,项目上右键 下面可以看到

关闭即可,但是这个对我也作用不大,

**

我的解决方案

**: mac 笔记本 进入到

/Users/用户名/Library/Caches/IntelliJIdea2018.2

目录下,删除 caches 文件夹,然后重启 idea 即可!
如果是windows电脑,也可到用户目录下找到 这个缓存文件,删除!

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
### 回答1: 更新Maven索引 Maven索引是Maven仓库中存储的元数据,用于加快Maven构建过程中的搜索和依赖解析。更新Maven索引可以确保您的Maven项目使用最新的依赖项和插件版本。要更新Maven索引,请在命令行中运行以下命令: ``` mvn clean install -U ``` 或者,您可以在Eclipse或IntelliJ IDEA等IDE中使用Maven插件更新索引。 ### 回答2: "更新Maven索引"是指使用Maven工具来更新本地存储的Maven索引文件。 Maven索引是一个用于搜索、定位和下载Maven仓库中存在的各种项目、依赖和插件的重要元数据。索引文件是Maven仓库中所有可用资源的映射,包括包含项目信息、版本、依赖关系和其他相关信息的文件。 为了确保您在构建项目时能够获取最新的依赖和插件,以及查找和下载最新的库或框架,定期更新Maven索引是十分重要的。 要更新Maven索引,可以执行以下步骤: 1. 打开命令行终端或Maven支持的IDE(如Eclipse或IntelliJ IDEA)。 2. 导航到Maven项目所在的目录。 3. 运行以下命令:`mvn update` 这将触发Maven工具在本地存储的Maven索引文件上执行更新操作。Maven将检查索引文件中列出的所有可用资源,并与远程仓库中的最新信息进行比较和同步。 更新Maven索引可能需要一些时间,取决于您的网络速度和存储库的大小。但一旦完成,您就可以确保您的Maven仓库中的索引文件是最新的,并且您能够使用最新版本的依赖和插件进行构建和开发。 总结来说,"更新Maven索引"是一种确保您的Maven仓库中的索引文件与远程存储库同步的方法,以便获取最新的依赖和插件。 ### 回答3: 更新Maven索引是指更新本地Maven仓库中存储的一系列索引文件。这些索引文件包含了仓库中所有可用的库、插件和依赖项的元数据信息。通过更新这些索引文件,我们可以使Maven仓库保持最新,以便能够正确地解析和获取依赖项。 进行Maven索引的更新可以通过以下方式进行: 1. 执行命令:我们可以在命令行中使用"mvn clean install"或"mvn clean package"等命令来触发Maven索引的更新。这样,当我们的项目构建时,Maven会自动检查并更新本地仓库中的索引文件。 2. 使用IDE插件:大多数集成开发环境(IDE)都会提供用于Maven的插件,例如Eclipse中的"Maven Integration for Eclipse"或IntelliJ IDEA中的"Maven Integration"。这些插件通常会在构建项目时自动更新Maven索引。 3. 手动更新:我们还可以手动更新Maven索引。首先,我们需要找到本地Maven仓库的位置,它通常位于我们的操作系统用户目录下的".m2"文件夹中。然后,我们可以删除或重命名其中的"index"文件夹,并重新运行"mvn clean install"命令来重新生成并更新索引。 无论我们使用哪种方式来更新Maven索引,当完成索引更新后,我们就可以确保Maven能够正确解析和下载项目所需的依赖项。这对于保持项目的正确构建和部署非常重要。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值