我们有一个使用某些依赖项的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(其他都可以)
任何建议如何解决它以及什么是运行sbt离线的最佳选择? (我们有艺术性,但当我上传JARS时,神器将JARS存储在与sbt不同的路径中)
由于
答案 0 :(得分:1)
您可以将sbt置于离线模式:
$ sbt "set offline := true" package
或在sbt提示符下:
set offline := true
package