(/home/user/.sbt)已被弃用。请使用标准位置:/ home / user / project?

时间:2012-11-23 15:33:56

标签: scala sbt

当我开始sbt console时,我得到了这个:

  

alex @ alex-K43U:〜$ sbt console [warn]替代项目目录   .sbt(/home/alex/.sbt)自sbt 0.12.0起已被弃用。 [警告]
  请使用标准位置:/ home / alex / project [info]正在加载   项目定义来自/home/alex/.sbt [info]将当前项目设置为   default-22b2b7(在构建文件中:/ home / alex /)

我刚开始使用scala和sbt,所以我不确定警告意味着什么。这意味着我必须将/home/alex/.sbt的所有内容移至/home/alex/project

(我也有这个文件夹:/home/alex/sbt有一个bin文件夹和一个jansi-license.txt文件。我认为这就是我安装sbt的方式。

2 个答案:

答案 0 :(得分:6)

您可以从家中以外的任何专用文件夹运行sbt,以消除此警告。

答案 1 :(得分:2)

出现此警告是因为您从包含.sbt文件夹的目录运行sbt,在您的情况下是/home/alex/.sbt

project中创建一个文件夹(名为/home/alex/或其他内容)并从那里运行sbt。不要将.sbt数据移动到新文件夹中,因为警告会再次出现。