解决IDEA占用C盘空间过大的问题

笔者最近的C盘空间吃紧,开始亮红色警告了。使用SpaceSniffer进行磁盘空间占用分析,发现IDEA不同版本占用空间达到10G之多。

这个软件长这样(截止截图时idea工厂设置目录已经被迁移走了,因为他会不停监视磁盘空间变换,所以看不到IDEA工程设置目录了。)

后来在网上找到一篇文章,找到IDEA安装目录,修改idea.properties设置如下

idea.config.path=g:/.IntelliJIdea2019.3/config
idea.system.path=g:/.IntelliJIdea2019.3/system
idea.plugins.path=g:/.IntelliJIdea2019.3/plugins
idea.log.path=g:/.IntelliJIdea2019.3/log

补充:清理IntelliJ IDEA中C盘中的缓存文件

idea在c盘中产生的缓存文件大概800多m,占据了c盘的很大空间,可以把这个东西移到其他盘符下,我的操作是移动到E盘

# path to IDEA config folder. Make sure you're using forward slashes
idea.config.path=${user.home}/IntelliJIdea/config 

# path to IDEA system folder. Make sure you're using forward slashes
idea.system.path=${user.home}/IntelliJIdea/system 

# path to user installed plugins folder. Make sure you're using forward slashes
idea.plugins.path=${user.home}/IntelliJIdea/config/plugins 

原本的配置文件在idea的安装目录下的bin目录下的idea.properties直接打开进行修改成

 idea.config.path=E:/IntelliJIdea/config
 idea.system.path=E:/IntelliJIdea/system
 idea.plugins.path=${idea.config.path}/plugins
 idea.log.path=${idea.system.path}/log

这样重新启动肯定是配重新配置,比较麻烦,直接把在c盘下的文件夹直接拷贝到E盘重新启动idea即可

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。如有错误或未考虑完全的地方,望不吝赐教。

(0)

相关推荐

  • 解决IDEA Gradle构建报错'Cause: zip END header not found'

    1 问题描述 某天使用 Gradle 构建项目时, IDEA 报错如下: 2 原因 原因是下载的 Gradle ,也就是 zip 压缩包不完整,导致无法使用 Gradle 构建. 3 解决方法 3.1 删除本地缓存重新下载 首先打开 IDEA 设置中的 Gradle ,找到 Gradle user home : 比如笔者的是 ~/.gradle ,打开其中的 wrapper/dists ,就可以看到缓存的 Gradle : 删除对应版本的 Gradle 即可, IDEA 会自动重新下载. 3.2

  • 解决IDEA target文件夹越来越大的问题

    问题 这是正常的target目录大小 可以看到,target正常情况下,也就是第一次编译后的容量是97MB 第二次编译的结果 这是第二次编译的结果,增加了两百多兆,并且多了两百多个文件 一开始我是百思不得其解,为什么编译会越来越慢.后来问了公司的老大,才注意到这个target的容量已经到了二十多G. 删掉之后编译速度就正常了. 但是每次编译都需要手动删除target文件夹,太过麻烦,而且别的项目都不要进行手动操作,说明有哪些配置是有问题的. 解决 1.我这边成功的情况 实际上是自己蠢了.targ

  • 永久解决 Intellij idea 报错:Error :java 不支持发行版本5的问题

    初次在IDEA使用maven的时候遇到的问题 搜索之后得到解决方案 idea 报错:Error : java 不支持发行版本5 实际测试后该博主提供的方法可以解决. 但是每次创建新项目的时候都要设置一次. 这里提供一个 一劳永逸的方法 在 maven地址\conf\setting.xml 中设置默认jdk版本- 把图中代码添加到-中 我使用的是jdk11 复制代码时需要修改成自己的jkd版本 例如jkd8 code: <profile> <id>development</id

  • IDEA 配置Docker的过程

    IDEA是Java最常用的开发工具,而Docker是当下最火的部署容器. 1.配置docker远程连接端口 vi /usr/lib/systemd/system/docker.service 找到 ExecStart,在最后面添加 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 重启docker systemctl daemon-reload systemctl start docker 开放端口2375 firewall-cmd --zo

  • IntelliJ IDEA创建普通的Java 项目及创建 Java 文件并运行的教程

    最近突然看到这篇几年前随手记录的文章,居然浏览量那么高.看来很多小伙伴也开始从 Eclipse 转到 IDEA,这里为了让大家更好的掌握 IDEA 的使用,我建议大家可以看看下面这个 IDEA 教程. IDEA 教程:IntelliJ-IDEA-Tutorial 首先,确保 IDEA 软件正确安装完成,Java 开发工具包 JDK 安装完成. IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download/#section=windows JD

  • 关于Intellij idea 报错:Error : java 不支持发行版本5的问题

    推荐解决方式:https://www.jb51.net/article/205959.htm 如按上述方式解决了问题,下文可以忽略. 在Intellij idea中新建了一个Maven项目,运行时报错如下:Error : java 不支持发行版本5 本地运行用的是JDK9,测试Java的Stream操作,报错应该是项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置. <1>在Intellij中点击"File" -->"Pro

  • IntelliJ IDEA2020、pycharm、webstorm激活永久激活及使用教程(总目录篇) 原创

    IntelliJ IDEA的简介   IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合.代码审查. 创新的GUI设计等方面的功能可以说是超常的.IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主. 官网介绍    IntelliJ IDEA的每个

  • 解决IDEA占用C盘空间过大的问题

    笔者最近的C盘空间吃紧,开始亮红色警告了.使用SpaceSniffer进行磁盘空间占用分析,发现IDEA不同版本占用空间达到10G之多. 这个软件长这样(截止截图时idea工厂设置目录已经被迁移走了,因为他会不停监视磁盘空间变换,所以看不到IDEA工程设置目录了.) 后来在网上找到一篇文章,找到IDEA安装目录,修改idea.properties设置如下 idea.config.path=g:/.IntelliJIdea2019.3/config idea.system.path=g:/.Int

  • httperr 占用大量系统空间的解决方法

    C:\WIN2003\system32\LogFiles\HTTPERR 文件夹下有许多的小文件 一个正好是 1024KB 文件名是httperr****.log 这样格式的文件.     在IIS 6.0中,记录日志的功能已经改为由http.sys实现,http.sys在内核模式下运行.这一改进加快了日志写入速度,同时避免了多个工作进程争用同一日志文件.某些特殊的情况下,http.sys会遇到错误,这时它应该但却不能将日志信息写入Web网站的日志,例如,工作进程正在被回收,禁止http.sys

  • 解决python读取几千万行的大表内存问题

    Python导数据的时候,需要在一个大表上读取很大的结果集. 如果用传统的方法,Python的内存会爆掉,传统的读取方式默认在内存里缓存下所有行然后再处理,内存容易溢出 解决的方法: 1)使用SSCursor(流式游标),避免客户端占用大量内存.(这个cursor实际上没有缓存下来任何数据,它不会读取所有所有到内存中,它的做法是从储存块中读取记录,并且一条一条返回给你.) 2)使用迭代器而不用fetchall,即省内存又能很快拿到数据. import MySQLdb.cursors conn =

  • android studio节省C盘空间的配置方法

    近期发现C盘空闲空间剩余不多了,经过检查发现在 C:\Users\<电脑用户名>\的目录下,有这两个文件夹空间比较大,这两文件夹分别是 .AndroidStudioPreview3.2(不同版本的android studio名称会不一样) 和 .gradle,AndroidStudioPreview3.2存放的是AndroidStudio配置和插件等缓存文件, .gradle存放的是gradle配置和相关依赖文件等内容,这两文件夹加起来有2G多的空间大小, 占用了本就紧张的C盘空间.可以通过以

  • 解决Tensorflow占用GPU显存问题

    我使用Pytorch进行模型训练时发现真正模型本身对于显存的占用并不明显,但是对应的转换为tensorflow后(权重也进行了转换),发现Python-tensorflow在使用时默认吃掉所有显存,并且不手动终结程序的话显存并不释放(我有两个序贯的模型,前面一个跑完后并不释放占用显存)(https://github.com/tensorflow/tensorflow/issues/1727),这一点对于后续的工作有很大的影响. 后面发现python-tensorflow限制显存有两种方法: 1.

  • SpringDataRedis入门和序列化方式解决内存占用问题小结

    目录 spring-data-redis简介 spring-data-redis的特性 基本介绍 实例Demo 自定义RedisTemplate序列化 自定义的RestTemplate的内存占用问题 StringRedisTemplate解决内存占用问题 总结 spring-data-redis简介 spring-data-redis是spring-data模块的一部分,专门用来支持在spring管理项目对redis的操作,使用java操作redis最常用的是使用jedis,但并不是只有jedi

  • 完美解决linux下U盘文件只读的问题

    1. 在终端运行如下命令 tail -f /var/log/syslog 2. 插入有只读文件系统故障的U盘 3. 观察命令行输出 输出局部如下: Jul  8 16:44:50 cslouis-pc kernel: [15595.155904] FAT: Filesystem error (dev sdb4) Jul  8 16:44:50 cslouis-pc kernel: [15595.155905]    fat_get_cluster: invalid cluster chain (

  • 如何计算Java对象占用了多少空间?

    本文介绍了计算Java对象占用了多少空间的方法,分享给大家供大家参考,具体内容如下 一.对象头 对象的头部至少有两个WORD,如果是数组的话,那么三个WORD,内容如下: 1.对象的HashCode,锁信息等 2.到对象类型数据的指针 3.数组的长度(如果是数组的话) 二.规则 首先,任何对象都是8字节对齐,属性按照[long,double].[int,float].[char,short].[byte,boolean].reference的顺序存放,举个例子: public class Tes

  • 解决iView Table组件宽度只变大不变小的问题

    示例: <Table class="my-table"></Table> 打开开发者工具其实你可以发现iView给table标签的宽度加上了一个明确的宽度值,而且在父元素变小的时候这个值并没有相应地变小,所以才会导致的iView Table组件只会变大不会变小. 那么我们就可以根据这个原因才决定解决方案 1.给Table组件的table标签设置一个important的width .my-table table { width: 100% !important;

  • SQL Server 2008 R2占用cpu、内存越来越大的两种解决方法

    SQL Server 2008 R2运行越久,占用内存会越来越大. 第一种: 有了上边的分析结果,解决方法就简单了,定期重启下SQL Server 2008 R2数据库服务即可,使用任务计划定期执行下边批处理: net stop sqlserveragent net stop mssqlserver net start mssqlserver net start sqlserveragent 第二种: 进入Sql server 企业管理器(管理数据库和表的,这个都不知道就不用往下看了),在数据库

随机推荐