IDEA 一直scanning files to index的四种完美解决方法(VIP典藏版)

 更新时间:2023年10月10日 10:50:45   作者:慕白Lee  
这篇文章主要介绍了IDEA 一直scanning files to index的四种完美解决方法(VIP典藏版),推荐第四种方法,第四种方法摸索研究后得出,亲测好用,需要的朋友参考下吧

第四种方法摸索研究后得出,亲测好用!

一、问题描述

  • 长时间/重复性的scanning files to index
  • scanning files to index :扫描文件建立索引
scanning files to index 扫描文件建立索引

二、解决方法

1、File -> Invalidate Caches / Restart

2、删除C:\Users\xxx\.IntelliJIdea2018.2\system文件夹

3、将扫描的文件夹排除在建立索引的范围之外,即将xxx文件夹标记为Excluded。

4、更改Edit Configurations和idea配置路径

a、一直扫描很长时间,点击Edit Configurations,update classes and resources更改为Do nothing。

b、会发现扫描时间很短,但是还会一直重复扫描

c、更改idea配置路径 或 直接注掉三行注释 达到刷新目的

xx\bin\idea.properties

idea.config.path=D:\Java\idea\IntelliJ IDEA 2018.2.4\01edit\config
idea.system.path=D:\Java\idea\IntelliJ IDEA 2018.2.4\01edit\system
idea.plugins.path=D:\Java\idea\IntelliJ IDEA 2018.2.4\01edit\plugins
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.config.path=${user.home}/.IntelliJIdea/config
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.system.path=${user.home}/.IntelliJIdea/system
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to user installed plugins folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.plugins.path=${idea.config.path}/plugins

心酸历程:

  • 重启idea,重装idea,重启电脑,kill idea进程都不好使
  • 重新clone的代码一样的问题,所以大概率是配置的问题
  • 配置文件删掉一样不好使,可能是需要刷新加载配置文件
  • 不重启的情况下(重启也不一定好用),更改idea配置路径即可起到刷新的效果,或者尝试放开、注掉配置文件,再或者拿其他人的配置文件直接覆盖...
  • 更改完毕后,关闭idea,任务管理器杀死进程,重新启动
  • 发现update完毕后就不会重复扫描建立索引了

5、项目文件过多

项目文件过多的情况会创建索引就会很慢,所以可以把文件数量很大的目录排除创建索引的范围就可以了。借图哈。

到此这篇关于IDEA 一直scanning files to index的四种完美解决方法(VIP典藏版)的文章就介绍到这了,更多相关idea 一直scanning files to index内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot jwt的token如何刷新

    SpringBoot jwt的token如何刷新

    这篇文章主要给大家介绍了关于SpringBoot jwt的token如何刷新的相关资料,Json web token(JWT)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准,需要的朋友可以参考下
    2023-07-07
  • Spring Cloud 使用 Resilience4j 实现服务熔断的方法

    Spring Cloud 使用 Resilience4j 实现服务熔断的方法

    服务熔断是为了保护我们的服务,比如当某个服务出现问题的时候,控制打向它的流量,让它有时间去恢复,或者限制一段时间只能有固定数量的请求打向这个服务,这篇文章主要介绍了Spring Cloud 使用 Resilience4j 实现服务熔断,需要的朋友可以参考下
    2022-12-12
  • SpringBoot中的@CacheEvict 注解的实现

    SpringBoot中的@CacheEvict 注解的实现

    本文主要介绍了SpringBoot中的@CacheEvict注解的实现,@CacheEvict 注解用于清空缓存,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • SpringBoot实现文章防盗链的代码设计

    SpringBoot实现文章防盗链的代码设计

    这篇文章主要介绍了SpringBoot实现文章防盗链的代码设计,文中通过代码示例讲解的非常详细,对大家实现文章防盗链功能有一定的帮助,需要的朋友可以参考下
    2024-05-05
  • springboot打war包部署到外置tomcat容器的方法

    springboot打war包部署到外置tomcat容器的方法

    这篇文章主要介绍了springboot]打war包部署到外置tomcat容器,在这需要注意的是在boot-launch.war在tomcat webapps目录里面解压到boot-launch文件夹,感兴趣的朋友跟随小编一起看看吧
    2022-04-04
  • 详解spring boot实现websocket

    详解spring boot实现websocket

    这篇文章主要介绍了详解spring boot实现websocket,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • 什么是递归?用Java写一个简单的递归程序

    什么是递归?用Java写一个简单的递归程序

    这篇文章主要介绍了什么是递归?用Java写一个简单的递归程序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-02-02
  • struts2中simple主题下<s:fieldError>标签默认样式的移除方法

    struts2中simple主题下<s:fieldError>标签默认样式的移除方法

    这篇文章主要给大家介绍了关于struts2中simple主题下<s:fieldError>标签默认样式的移除方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-10-10
  • java进行远程部署与调试及原理详解

    java进行远程部署与调试及原理详解

    这篇文章主要介绍了java进行远程部署与调试及原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • java如何创建普通二叉树

    java如何创建普通二叉树

    这篇文章主要介绍了java如何创建普通二叉树的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07

最新评论