【问题标题】:Package offline离线打包
【发布时间】:2017-06-29 07:59:11
【问题描述】:

我们有一个使用一些依赖项的 scala 项目:

"org.scalatest" %% "scalatest" % "3.0.1",
"org.scalaj" %% "scalaj-http" % "2.3.0",
"log4j" % "log4j" % "1.2.17",
"org.apache.spark" % "spark-core_2.11" % "2.1.1",
"org.apache.spark" % "spark-sql_2.11" % "2.1.1",
"org.apache.hive" % "hive-jdbc" % "2.1.1"

虽然在有互联网的机器上运行 build.sbt 似乎没有问题,但是当移动到没有互联网的机器时,具有相同的 ~/.sbt 和 ~/.ivy2 副本有解决问题spakr-core 和 spark-sql(其余都OK)

任何建议如何解决它以及离线运行 sbt 的最佳选择是什么? (我们得到了人工,但是当我将 JARS 上传到它时,人工将 JARS 存储在与 sbt 寻找的路径不同的路径中)

谢谢

【问题讨论】:

  • 只将常春藤缓存复制到断开连接的机器上是否可行?

标签: scala sbt


【解决方案1】:

你可以让 sbt 进入离线模式:

$ sbt "set offline := true" package

或在 sbt 提示符下:

set offline := true
package

【讨论】:

    猜你喜欢
    • 2015-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-15
    • 2012-06-20
    相关资源
    最近更新 更多