2017-06-29 40 views
0

我們必須使用一些依賴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核心和spark-sql(所有其餘都OK)

任何建議如何解決它,什麼是最好的選擇運行sbt脫機? (我們得到了artificatory但是當我上傳的jar它,artifactory的存儲罐子在比SBT正在尋找不同的路徑)

感謝

+0

將常春藤緩存複製到斷開的機器是否可行? – stefanobaghino

回答

1

你可以把SBT到離線模式:

$ sbt "set offline := true" package 

或在sbt提示符下:

set offline := true 
package