通过第三方的包安装
注意: 第三方的包可能没有提供最新的版本,请记得将任何问题反馈给这些包相关的维护者。
通过 Macports 安装
$ port install sbt
通过 Homebrew 安装
$ brew install sbt
通过通用的包安装
Typesafe Activator
手动安装
参见手动安装指南。
创建一个有源码的项目目录
一个合法的 sbt 项目可以是一个包含单个源码文件的目录。 尝试创建一个 hello
目录,包含内容如下的源码文件 hw.scala
:
object Hi { def main(args: Array[String]) = println("Hi!")}
现在在 hello
目录下启动 sbt,然后执行 run
命令进入到 sbt 的交互式命令行。在 Linux 或者 OS X 上的命令可能是这样:
$ mkdir hello
$ cd hello
$ echo 'object Hi { def main(args: Array[String]) = println("Hi!") }' > hw.scala
$ sbt
...
> run
...
Hi!
在这个例子中,sbt 完全按照约定工作。sbt 将会自动找到以下内容:
- 项目根目录下的源文件
-
src/main/scala
或src/main/java
中的源文件 -
src/test/scala
或src/test/java
中的测试文件 -
src/main/resources
或src/test/resources
中的数据文件 -
lib
中的 jar 文件
默认情况下,sbt 会用和启动自身相同版本的 Scala 来构建项目。 你可以通过执行 sbt run
来运行项目或者通过 sbt console
进入 Scala REPL。sbt console
已经帮你 设置好项目的 classpath,所以你可以根据项目的代码尝试实际的 Scala 示例。
1.先确定自己安装了sbt 和 activator
确定activator 版本2.3以上
2.创建工程 (demoplay)
先执行activator ui, 会报错不过可以忽略
再执行activator new demoplay play-java
3. cd demoplay
执行sbt eclipse 把工程转换成 eclipse项目,导入项目
https://www.playframework.com/documentation/2.4.x/Installing