spark通过sbt加速编译

2017-11-28  本文已影响92人  cda766963c7e

添加maven仓库

// Override SBT's default resolvers:
resolvers := Seq(
  Resolver.mavenLocal,
  "aliyun" at "http://maven.aliyun.com/nexus/content/groups/public/",
  // DefaultMavenRepository,
  Resolver.file("local", file(Path.userHome.absolutePath + "/.ivy2/local"))(Resolver.ivyStylePatterns)
),

1.Resolver.mavenLocal为本地maven仓库,默认路径$HOME/.m2
2.将默认的maven仓库DefaultMavenResolver替换为阿里云的maven仓库,加速下载

添加sbt的插件coursier

addSbtPlugin("io.get-coursier" % "sbt-coursier" % "1.0.0-RC13")

coursier是加速sbt依赖下载的插件,GitHub地址

打包

build/sbt clean package

参考

上一篇 下一篇

猜你喜欢

热点阅读