无法在Windows XP上安装sbt

时间:2013-10-02 16:09:31

标签: scala installation sbt

我尝试在Windodws XP上按照documentation安装sbt。

我使用内容sbt.bat创建了C:\sbtsbt-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

我无法弄清楚这里有什么问题。

  • 如何解决此问题并正确安装scala?

1 个答案:

答案 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版本和其他库,例如akkascalaz

如果您确实需要安装其他scala,则可以从scala-lang.org download page获取msi安装程序。