IntelliJ IDEA2017 修改缓存文件的路径

Posted 阿丙的博客园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntelliJ IDEA2017 修改缓存文件的路径相关的知识,希望对你有一定的参考价值。

IDEA的缓存文件夹.IntelliJIdea2017.1,存放着IDEA的破解密码,各个项目的缓存,默认是在C盘的用户目录下,目前有1.5G大小。现在想要把它从C盘移出。


在IDEA的安装路径下中,进入bin目录后找到属性文件:idea.properties 用记事本打开,找到如下代码段:

 1 #---------------------------------------------------------------------
 2 # Uncomment this option if you want to customize path to IDE config folder. Make sure you\'re using forward slashes.
 3 #---------------------------------------------------------------------
 4 # idea.config.path=${user.home}/.IntelliJIdea/config
 5 
 6 #---------------------------------------------------------------------
 7 # Uncomment this option if you want to customize path to IDE system folder. Make sure you\'re using forward slashes.
 8 #---------------------------------------------------------------------
 9 # idea.system.path=${user.home}/.IntelliJIdea/system
10 
11 #---------------------------------------------------------------------
12 # Uncomment this option if you want to customize path to user installed plugins folder. Make sure you\'re using forward slashes.
13 #---------------------------------------------------------------------
14 # idea.plugins.path=${idea.config.path}/plugins

 
需要注意,在IDEA2017中,默认这些配置是注释掉的,我在这可吃了大亏,没想到配置没有生效的原因是如此简单。

更改配置文件如下:

 1 #---------------------------------------------------------------------
 2 # Uncomment this option if you want to customize path to IDE config folder. Make sure you\'re using forward slashes.
 3 #---------------------------------------------------------------------
 4 idea.config.path=E:/jiashubing/.IntelliJIdea/config
 5 
 6 #---------------------------------------------------------------------
 7 # Uncomment this option if you want to customize path to IDE system folder. Make sure you\'re using forward slashes.
 8 #---------------------------------------------------------------------
 9 idea.system.path=E:/jiashubing/.IntelliJIdea/system
10 
11 #---------------------------------------------------------------------
12 # Uncomment this option if you want to customize path to user installed plugins folder. Make sure you\'re using forward slashes.
13 #---------------------------------------------------------------------
14 idea.plugins.path=${idea.config.path}/plugins

 
更改了以后重启IDEA,会弹出如下界面Complete Installation,选择Previous version

 

此时,在目录下生成了一个.IntelliJIdea文件


此时把.IntelliJIdea2017.1删除了也可以,原来的项目也都能找得到


  PS:初始缓存文件夹.IntelliJIdea2017.1的来历,之前安装的是IDEA2015,那时的缓存文件是.IntelliJIdea,后来将IDEA2015升级成了IDE2017,在同一个目录下生成了这个.IntelliJIdea2017.1文件夹。可能是IDEA内部的某种设置,如果文件中已经存在了.IntelliJIdea文件,就要在后面增加版本号后缀。

 

  PPS:IDEA的2020版本以后,默认的缓存路径竟然变了,在这两个目录下

    C:\\Users\\用户名\\AppData\\Local\\JetBrains
    C:\\Users\\用户名\\AppData\\Roaming\\JetBrains

 

以上是关于IntelliJ IDEA2017 修改缓存文件的路径的主要内容,如果未能解决你的问题,请参考以下文章

[至逝去的一年]修改IntelliJ IDEA修改系统缓存目录,修改sbt的.sbt和.ivy2

IntelliJ IDEA 无法识别属性文件

IntelliJ IDEA 2017.3 永久激活方法

IntellIJ IDEA 启动 参数 配置

IntelliJ IDEA 2017.3-----idea创建java的web项目,详细配置(没有web.xml文件问题)

IntelliJ IDEA 缓存和索引介绍