我如何检查哪个版本的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会导致一些错误
[error] Not a valid command: sbt-version (similar: writeSbtVersion, session)
[error] Not a valid project ID: sbt-version
[error] Expected ':'
[error] Not a valid key: sbt-version (similar: sbtVersion, version, sbtBinaryVersion)
[error] sbt-version
[error] ^
正如您可以看到的提示类似:sbtVersion, version, sbtBinaryVersion,它们都可以工作,但正确的是由sbt sbtVersion生成的
其他回答
执行sbt sbt-version会导致一些错误
[error] Not a valid command: sbt-version (similar: writeSbtVersion, session)
[error] Not a valid project ID: sbt-version
[error] Expected ':'
[error] Not a valid key: sbt-version (similar: sbtVersion, version, sbtBinaryVersion)
[error] sbt-version
[error] ^
正如您可以看到的提示类似:sbtVersion, version, sbtBinaryVersion,它们都可以工作,但正确的是由sbt sbtVersion生成的
你可以使用sbt about
Example: C:\Users\smala>sbt about [info] Set current project to smala (in build file:/C:/Users/smala/) [info] This is sbt 0.13.6 [info] The current project is {file:/C:/Users/smala/}smala 0.1-SNAPSHOT [info] The current project is built against Scala 2.10.4 [info] Available Plugins: sbt.plugins.IvyPlugin, sbt.plugins.JvmPlugin, sbt.plugins.CorePlugin, sbt.plugins.JUnitXmlReportPlugin [info] sbt, sbt plugins, and build definitions are using Scala 2.10.4"
输入“sbt about”,然后回车,得到sbt版本:
运行SBT控制台,然后输入sbtVersion检查SBT版本,输入scalaverse检查Scala运行时版本。
运行命令"sbt sbt-version"将简单地输出您的当前目录和版本号。
$ sbt sbt-version
[info] Set current project to spark (in build file:/home/morgan/code/spark/)
[info] 0.13.8