我如何检查哪个版本的SBT我正在运行?
我已经设置了Bash文件,使用sbt-launch.jar,它可以工作,但是
sbt version
只显示“项目版本”(0.1)和
sbt --version
什么也不做。
我如何检查哪个版本的SBT我正在运行?
我已经设置了Bash文件,使用sbt-launch.jar,它可以工作,但是
sbt version
只显示“项目版本”(0.1)和
sbt --version
什么也不做。
当前回答
最新版本的SBT终于支持标准版本标志!
$ sbt --version
sbt version in this project: 1.6.2
sbt script version: 1.6.2
(用1.6+测试,但似乎至少从1.3.3开始就存在了)
其他回答
输入“sbt about”,然后回车,得到sbt版本:
最新版本的SBT终于支持标准版本标志!
$ sbt --version
sbt version in this project: 1.6.2
sbt script version: 1.6.2
(用1.6+测试,但似乎至少从1.3.3开始就存在了)
运行命令"sbt sbt-version"将简单地输出您的当前目录和版本号。
$ sbt sbt-version
[info] Set current project to spark (in build file:/home/morgan/code/spark/)
[info] 0.13.8
运行SBT控制台,然后输入sbtVersion检查SBT版本,输入scalaverse检查Scala运行时版本。
从sbt外壳内部
sbt:venkat> about
[info] This is sbt 1.3.3
...