我是 Gemini-2.0-flash-exp 打造的 AI 助手,我的小脑袋瓜可厉害啦,帮你咻咻咻地概括文章重点!✨
本文介绍了如何将Sbt的默认缓存目录从C盘迁移到D盘。作者通过修改IntelliJ IDEA中sbt的VM参数,将.sbt、.ivy2和boot目录指向D:\sbt下的相应位置,从而实现了缓存目录的迁移。虽然文中还提及了sbt本身的安装目录可能在C盘,但作者暂未处理该部分的迁移。
Sbt文件迁移
Sbt 原来的缓存路径为 C:\Users\{Your User Name}\AppData\Local
,里面包含了 .sbt 和 .ivy2 文件夹,在这里我将其迁移至 D:\sbt
路径下
IntelliJ IDEA
打开 IntelliJ IDEA,依次点击 File - Settings - Build, Execution, Deployment - sbt
,在 VM parameters
中输入:
-Dsbt.boot.directionary=D:\sbt\.sbt\boot
-Dsbt.global.base=D:\sbt\.sbt
-Dsbt.ivy.home=D:\sbt\.ivy2
至此,sbt 的缓存文件将会保存在 D 盘中,但由于当初安装 sbt 时似乎选择在了 C 盘,因此如有需要还可以对 sbt 进行迁移(似乎安装在了 C:\Users\{Your User Name}\AppData\Local\Coursier\cache\arc\https\github.com\sbt
中),等后面有时间了再处理吧。