配置 scala sbt 工程

配置 scala sbt 工程

以下描述中的版本根据自己的情况进行修改,下载不了的可能需要挂代理。

1、 下载sbt sbt-0.13.15.zip, 解压缩至 d:\app\sbt-0.13.15
下载 scala 并解压缩到 d:\app\scala-2.12.1
下载地址如下:

https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.zip
https://downloads.lightbend.com/scala/2.12.1/scala-2.12.1.zip

2、 修改缓存仓库配置,修改 conf/sbtopts 中的3个路径相关的配置:

# Path to global settings/plugins directory (default: ~/.sbt)
#
-sbt-dir  e:/maven/.sbt

# Path to shared boot directory (default: ~/.sbt/boot in 0.11 series)
#
-sbt-boot e:/maven/.sbt/boot

# Path to local Ivy repository (default: ~/.ivy2)
#
-ivy e:/maven/.ivy2

在系统中设置环境变量(有则增加):

SBT_OPTS= -Dsbt.global.base=e:/maven/.sbt -Dsbt.ivy.home=e:/maven/.ivy2
PATH=d:\app\scala-2.12.1\bin;d:\app\sbt-0.13.15\bin

3. 在新建的 scala 工程的 project/plugins.sbt 中增加 eclipse 插件配置
参考  https://github.com/typesafehub/sbteclipse

addSbtPlugin(“com.typesafe.sbteclipse” % “sbteclipse-plugin” % “5.1.0”)

4、通过cmd进入工程目录(包含 build.sbt 的目录), 执行 sbt eclipse

输出没错误,且看到

[info] About to create Eclipse project files for your project(s).

[info] Successfully created Eclipse project files for project(s)

则表示创建 scala 工程成功