sbt 构建 scala 应用
> sbt is a build tool for Scala, Java, and more. It requires Java 1.6 or later.
正如官网所说, sbt是一个为 scala、java 而生的构建工具,在mac上安装十分的方便。
bash brew install sbt
只要你构建的目录有如下的层级
bashsrc/ main/ resources/scala/java/test/ resourcesscala/java/
在根目录 touch build.sbt
, 设置 build.sbt 配置应用依赖的库。
在 console 中键入 sbt run
, 代码就被编译运行起来了
默认仓库下载依赖慢
sbt 默认下载库文件很慢, 还时不时被打断
我们可以在用户目录下创建 touch ~/.sbt/repositories
, 填上开源中国的镜像
[repositories]
local
osc: http://maven.oschina.net/content/groups/public/
typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly
sonatype-oss-releases
maven-centra
遇到的问题
一定要严格按格式来, local
后面不要有空格。