将 IntelliJ 的配置改到其他分区
不管你将 IntelliJ 装在什么地方,它都会在 C 盘的用户目录下创建 .IntelliJIdeaXX 目录,而且这个目录会随着时间增长到几个 G 那么大。这对于 C 盘小得可怜的人来说确实是个问题。不用怕,这里介绍一个将 .IntelliJIdeaXX 目录移到其他分区的办法。
我的 IntelliJ 装在 D:\Program Files\JetBrains\IntelliJ IDEA 8.1 目录下。我是这么做的:
1、首先在 D:\Program Files\JetBrains\ 下创建一个文件夹:IdeaConfig,用来存放所有的 IntelliJ 配置。
2、然后打开 D:\Program Files\JetBrains\IntelliJ IDEA 8.1\bin\idea.properties。
3、将所有的 ${user.home} 替换为 D:/Program Files/JetBrains/IdeaConfig (注意斜杠的方向)
注意
:本人发现IntelliJ IDEA 11.0.1中发现idea.properties的${user.home}配置路径前用#注释掉了。如果是被#注释掉了,请把#去掉注释,并注意${user.home}绝对路径是否可以定位到本机路径。
4、保存 idea.properties
5、打开 C:\Documents and Settings\XXX 目录,把 .IntelliJIdea8x 和 .IntelliJIdea80 两个目录移动到 IdeaConfig 目录下。
这样你就可以启动 IntelliJ,而且以后也不会再占用 C 盘空间了。
分享到:
相关推荐
只需将 SkyWalking 的 Agent 文件部署到被监控服务中,并确保 Agent 配置指向 SkyWalking 服务的地址。 **Idea 启动配置** 在 IntelliJ IDEA 中启动应用时,需要在 VM 选项中添加 `-javaagent` 参数,指定 Agent ...
本文将针对MATLAB 7.0安装过程中可能出现的问题进行统一解答,希望能帮助到大家。 #### 常见安装问题及解决方法 ##### 问题一:安装程序无法启动 **原因分析:** - 操作系统不兼容。 - 安装包损坏或下载不完整。 ...
Redis Cluster提供了更高级的水平扩展,通过将数据分区到多个节点,实现了数据的自动分片和容错。配置时需要规划槽分区,配置集群节点间通信,并确保所有节点都能正确识别集群状态。 6. **Kafka单机与集群搭建**:...
MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。 在描述中提到“集成的demo样例,开发测试用”,这表明提供的压缩包可能...
- 配置 IDE:如果使用集成开发环境(如 Eclipse 或 IntelliJ IDEA),需要将 Coherence 相关的库添加到项目构建路径中。 - **开发工具**:推荐使用 Eclipse 或 IntelliJ IDEA 等现代 Java 开发工具,这些工具提供...
合理的规划可以提高系统运行效率,例如,将操作系统和应用程序安装在不同的分区,有助于保持系统整洁并便于维护。此外,还需要考虑数据备份和恢复的需求,合理分配各分区的大小,避免空间不足或浪费。 三、开发环境...
本教程将深入探讨Ubuntu的基础知识、安装过程、桌面环境、系统管理、软件安装与更新、网络配置、终端命令以及高级主题,帮助你成为Ubuntu操作系统的熟练使用者。 1. **Ubuntu简介** - Ubuntu的哲学理念:自由、...
- 配置IntelliJ IDEA或其他集成开发环境以支持Spark项目开发。 - 调试和优化Spark应用程序。 **四、运行Spark应用程序** - **提交作业到集群** - 使用`spark-submit`命令提交Spark应用程序到集群。 - 理解...
描述中提到 "oracle+idea简单的增删改查",这表明项目使用了IntelliJ IDEA这一流行的Java集成开发环境,并且包含了一些SQL脚本来执行这些数据库操作。 Oracle是全球广泛使用的数据库管理系统之一,它提供了强大的...
3. 编写配置文件,定义作业的输入源、输出目标、分区策略等。 4. 测试你的应用程序,确保在本地环境中正常运行。 **五、部署与运行** 1. 将应用程序打包成 JAR 文件。 2. 使用 HETF-HAP2.0 控制台或命令行工具提交...
标题中的“poi导出大数据,先生成多个excel在生成一个jar包”涉及到的是使用Apache POI库处理大数据量Excel导出,并将结果整合到一个Java Archive (JAR) 文件中的技术。Apache POI是一个流行的开源库,允许程序员...
- **IDE 选择与配置**:推荐使用 Visual Studio Code、Eclipse 或 IntelliJ IDEA 等集成开发环境。 - **版本控制工具**:Git 是最常用的版本控制系统之一,通过安装 Git 可以方便地管理代码版本。 #### 8. Ubuntu ...
3. **设置输出**:自定义两个分区器,将结果分为两个文件输出,1-6月份的最高气温输出为一个文件,7-12月份的最高气温数据输出为另一个文件。 4. **程序部署与运行**:将编写的程序打包成jar文件,并在Hadoop集群上...
### 基于SpringBoot+Vue的计算机等级考试报名系统 #### 项目背景与意义 在信息化时代背景下,计算机技术已成为个人与社会发展...随着技术的不断进步和完善,此类系统将在未来的教育信息化建设中发挥更加重要的作用。
在分布式计算模型中,Spark采取的是“分而治之”的策略,将数据拆分为不同分区(Partition),以便在多个节点上进行并行计算。Spark还采用了移动计算而非移动数据的理念,即计算任务会被送到包含数据的节点,而不是...
Mysql 8作为数据库管理系统,提供了事务处理、索引优化、分区等高级特性,以保证数据的安全性和高效访问。 2. **Java及JDK8.1**:本项目使用Java编程语言进行后端开发,JDK8.1是Java开发工具包,包含了编译器、JVM...
- `IDEA`(IntelliJ IDEA)作为主流的`Java`开发环境,提供了丰富的功能支持。 - `Maven`用于项目的构建管理和依赖管理,极大地提高了开发效率。 - `MySQL`是广泛使用的开源关系型数据库管理系统。 - **其他工具...
集成开发环境(IDEs)如Visual Studio Code、Eclipse和IntelliJ IDEA在Linux上运行良好,还有Git版本控制系统和Vim、Emacs等强大的文本编辑器。 总之,Linux入门教程将引导你逐步了解和掌握这个强大而灵活的操作...
如果你是开发者,还需要阅读项目文档,理解代码结构,配置数据库连接,部署到服务器。如果你是管理员,学习如何创建和管理考试将是你的重要任务。总之,无论是开发还是使用,Java 和 MySQL 都是这个在线考试系统的...
用户通过URL访问Action,Struts2会根据配置文件将请求分发到相应的Action执行。此外,Struts2支持多种结果类型,如JSP、FreeMarker等,方便返回动态生成的页面。模板引擎和拦截器也是其亮点,可以实现更灵活的控制和...