我尝试在Windodws XP上按照documentation安装sbt。
我使用内容sbt.bat
创建了C:\sbt
,sbt-launch.jar
位于同一个目录中:
set SCRIPT_DIR=%~dp0
java -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256M -jar "%SCRIPT_DIR%sbt-launch.jar" %*
现在当我跑scala -version
时,我看到了:
C:\Documents and Settings\Admintemp>scala -version
'scala' is not recognized as an internal or external command,
operable program or batch file.
但sbt sbt-version
正在发挥作用:
C:\sbt>sbt sbt-version
[info] Set current project to default-d7c225 (in build file:/C:/sbt/)
[info] 0.12.4
我无法弄清楚这里有什么问题。
答案 0 :(得分:3)
您已安装sbt
,而不是scala
。
您可以创建一个包含简单build.sbt
文件的文件夹,并使用REPL
命令启动sbt console
。
build.sbt
内容:
name := "some-name"
version := "0.0.1"
scalaVersion := "2.10.3"
您不需要安装scala
。使用build.sbt
,您可以选择scala
版本和其他库,例如akka
或scalaz
。
如果您确实需要安装其他scala
,则可以从scala-lang.org download page获取msi
安装程序。