当我开始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的方式。
答案 0 :(得分:6)
您可以从家中以外的任何专用文件夹运行sbt,以消除此警告。
答案 1 :(得分:2)
出现此警告是因为您从包含.sbt
文件夹的目录运行sbt,在您的情况下是/home/alex/.sbt
在project
中创建一个文件夹(名为/home/alex/
或其他内容)并从那里运行sbt。不要将.sbt
数据移动到新文件夹中,因为警告会再次出现。