Scala (/home/user/.sbt)已被弃用。请使用标准位置:/home/user/project?
当我启动Scala (/home/user/.sbt)已被弃用。请使用标准位置:/home/user/project?,scala,sbt,Scala,Sbt,当我启动sbt控制台时 alex@alex-K43U:~$sbt控制台[warn]替代项目目录 .sbt(/home/alex/.sbt)自sbt 0.12.0以来一直被弃用。[警告] 请使用标准位置:/home/alex/project[info]加载 来自/home/alex/.sbt[info]的项目定义将当前项目设置为 默认值-22b2b7(内置文件:/home/alex/) 我刚开始使用scala和sbt,所以我不确定警告的含义。这意味着我必须将/home/alex/.sbt的所有内容
sbt控制台时
alex@alex-K43U:~$sbt控制台[warn]替代项目目录
.sbt(/home/alex/.sbt)自sbt 0.12.0以来一直被弃用。[警告]请使用标准位置:/home/alex/project[info]加载 来自/home/alex/.sbt[info]的项目定义将当前项目设置为 默认值-22b2b7(内置文件:/home/alex/) 我刚开始使用scala和sbt,所以我不确定警告的含义。这意味着我必须将
/home/alex/.sbt
的所有内容移动到/home/alex/project
(我也有这个文件夹:
/home/alex/sbt
,它有一个bin
文件夹和一个jansi license.txt
文件。我想这就是我安装sbt的方式).您可以从除home之外的任何专用文件夹运行sbt以消除此警告。出现此警告是因为您从包含.sbt
文件夹的目录运行sbt,在您的情况下,该文件夹是/home/alex/.sbt
在
/home/alex/
中创建一个文件夹(名为project
或其他名称),然后从那里运行sbt。不要将.sbt
数据移动到新文件夹中,因为警告将再次出现。您可能不应该从$HOME
运行sbt
,而是首先创建一个专用的项目文件夹(该文件夹将有自己的项目/
子目录)。@Debilski谢谢,您能发布一个答案让我检查一下吗?