我从the scala download page为Windows下载了sbt 1.1.4 msi。
我跑了msi。键入sbt后,sbt下载了所有必需的文件。 当我跑到sbt时,它说版本是0.13
答案 0 :(得分:3)
正如我answered对类似的问题(改编):
最有可能,因为您的文件
project/build.properties
0.13版。所以有一件事是您安装的启动器的版本,另一件是您在特定项目中启动的版本。如果你没有在
project/build.properties
中明确地设置它,sbt将尝试运行自己的版本(启动器,即你的情况下为1.1.4)。
答案 1 :(得分:0)
简短答案
最好在安装之前转到Users/You/project/
,删除所有内容,然后在其中放置新的build.properties
文件以及所需的sbt版本。
更多详细信息,以防它对某人有所帮助
我有类似的问题。我将sbt更新为1.2,但是当我卸载并尝试使用0.13.7安装程序重新安装时,它只会再次安装sbt 1.2。我所有的项目都有sbt.version=0.13.7
,但是我没有意识到(尽管很明显为什么)有一个C:/Users/Me/project
文件夹,其版本设置为1.2。
我从该文件夹中删除了所有内容,并放置了具有所需版本的新build.properties
,然后0.13.7安装程序按预期工作。