清理 C 盘中与 Go 和 Java 相关的文件主要可以从两方面入手一、项目自身的构建缓存二、IDE 和系统工具产生的缓存。下面我把针对 Windows 系统的具体路径和操作步骤都整理好了你可以对照着来清理。 Go 语言环境清理Go 的缓存主要分为编译器缓存和模块缓存都可以通过内置命令安全删除。缓存类型对应命令说明编译缓存go clean -cache删除go build时产生的所有中间文件。下次编译时未改动的包会重新生成不影响项目运行。测试缓存go clean -testcache删除所有测试相关的缓存数据。模块缓存go clean -modcache删除下载的依赖包通常位于$GOPATH/pkg/mod。注意执行后下次构建项目会重新下载所有依赖耗时较长请按需使用。操作步骤打开命令提示符 (CMD)或PowerShell。依次执行上述命令。如果想先预览一下会删除哪些文件可以加上-n参数如go clean -cache -n。关于 GOPATH 目录如果你将 Go 项目代码直接放在%GOPATH%\src目录下项目本身也会占用 C 盘空间。建议将项目代码统一迁移到 D 盘等其他分区管理。☕ Java 环境清理Java 的缓存主要来自构建工具和IDE清理方法如下来源常见位置 (Windows)清理方法Maven 项目项目根目录下的target文件夹在项目根目录下执行mvn clean命令。Maven 本地仓库C:\Users\你的用户名\.m2\repository这是依赖包的存储地通常占用巨大。可手动删除其中的*.lastUpdated文件或整个不用的包。Gradle 项目项目根目录下的build文件夹在项目根目录下执行gradle clean命令。Gradle 缓存C:\Users\你的用户名\.gradle\caches存放下载的依赖和构建缓存可手动清理不用的旧版本。IDE 缓存 (JetBrains)C:\Users\你的用户名\AppData\Local\JetBrains这里占空间极大。可以将其整个文件夹移动到其他盘并在原位置创建一个符号链接安全且不影响使用。IDE 缓存 (Eclipse)工作空间下的.metadata\.plugins\org.eclipse.jdt.core关闭 IDE 后直接删除此目录可清理缓存重启后会重建。系统临时文件%TEMP%目录直接在系统搜索“磁盘清理”选择“临时文件”进行清理最方便。 安全提示在清理过程中有几点需要特别留意命令执行前确认目录使用rm -rf或手动删除文件夹时一定要再次确认路径是否正确尤其是涉及 Java 的.m2或.gradle目录时避免误删系统文件。关闭 IDE 后再操作在清理 IntelliJ IDEA 或 Eclipse 等 IDE 的缓存前务必先关闭正在运行的 IDE 程序防止文件被占用导致删除失败或数据损坏。符号链接技巧对于JetBrains这类既占空间又不建议直接删除的缓存目录可以像搜索结果中提到的那样使用mklink /J命令把它“搬”到其他盘这是兼顾空间和稳定性的好办法。希望这份指南能帮你顺利腾出 C 盘空间。