我使用sbt安装了scala。我采用了Openjdk java 8发行版。
当我导航到scala/bin文件夹并启动scala.bat文件时,我得到了这个:
C:scalabin>sbt.bat
[warn] Neither build.sbt nor a 'project' directory in the current directory: "C:scalabin"
c) continue
q) quit
?c
[warn] No sbt.version set in project/build.properties, base directory: C:scalabin
[info] welcome to sbt 1.3.13 (AdoptOpenJDK Java 1.8.0_252)
[info] set current project to bin (in build file:/C:/scala/bin/)
[info] sbt server started at local:sbt-server-238ff4d6ac394d9cc1de
当尝试使用检查scala版本时
"scala版本"或";scala版本"我得到这个错误:
sbt:bin> scala -version;
[error] Expected ';'
[error] scala -version
[error] ^
sbt:bin>
怎么了?如何查看我正在运行的scala版本?
因为与SBT一起使用的Scala的特定版本是按项目设置的,所以使用的Scala版本是由scalaVersion
属性设置的(通常在build.sbt
中设置(。可以使用进行检查
show scalaVersion
在sbt提示下。