Scala 为什么这条信息是;全局sbt目录现在的版本为;在0.13?

Scala 为什么这条信息是;全局sbt目录现在的版本为;在0.13?,scala,sbt,Scala,Sbt,我是Scala和sbt的新手,每次运行sbt时都会收到下面的消息。这个消息本身很有道理,但我不知道该怎么做才能修复它 我想我想把配置移到预期的位置,但不确定这是否会把事情搞砸。我找不到任何关于如何更改sbt.global.base系统属性的文档 全局sbt目录现在已进行版本控制,位于/Users/justinhj/.sbt/0.13。 您看到此警告是因为在/Users/justinhj/.sbt中有全局配置,但在/Users/justinhj/.sbt/0.13中没有全局配置。 可以通过sbt.

我是Scala和sbt的新手,每次运行
sbt
时都会收到下面的消息。这个消息本身很有道理,但我不知道该怎么做才能修复它

我想我想把配置移到预期的位置,但不确定这是否会把事情搞砸。我找不到任何关于如何更改
sbt.global.base
系统属性的文档

全局sbt目录现在已进行版本控制,位于/Users/justinhj/.sbt/0.13。
您看到此警告是因为在/Users/justinhj/.sbt中有全局配置,但在/Users/justinhj/.sbt/0.13中没有全局配置。

可以通过sbt.global.base系统属性更改全局sbt目录。

您应该将
/Users/justinhj/.sbt
中的所有内容移动到新文件夹
/Users/justinhj/.sbt/0.13
(注意
0.13
子目录)。这是新的sbt 0.13文件夹命名方案

如果您不想更改全局配置文件夹,可以使用修改的全局基参数调用
sbt.global.base
,如下所示:

sbt -Dsbt.global.base=/Users/justinhj/.sbt

查看此文档以了解更多解释:

消除此错误的最简单方法是删除主文件夹中的
.sbt
目录。当您再次运行sbt时,新文件夹将以正确的格式创建,错误将消失。

以改进消息并指导人们需要执行的操作。