Spark branch-0.5
использует sbt 0.11.3 в соответствии с project/build.properties
, так что это довольно старое.
Местоположение хранилища сообщества sbt
В * есть ошибка1009 *.Он указывает на scalasbt.artifactoryonline.com
, но должен указывать на repo.scala-sbt.org
.
$ git diff
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 63d789d0c1..70dcfdba00 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -1,7 +1,7 @@
resolvers ++= Seq(
"sbt-idea-repo" at "http://mpeltonen.github.com/maven/",
Classpaths.typesafeResolver,
- Resolver.url("sbt-plugin-releases", new URL("http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/"))(Resolver.ivyStylePatterns)
+ Resolver.url("sbt-plugin-releases", new URL("http://repo.scala-sbt.org/scalasbt/sbt-plugin-releases/"))(Resolver.ivyStylePatterns)
)
JDK 1.6
Для запуска более старой версии sbt необходимо использовать более старый JDK.В этом случае JDK 1.6.Однако в macOS есть проблема с JLine с JDK 1.6, поэтому мне пришлось отключить JLine.
$ jenv shell 1.6
$ java -version
java version "1.6.0_65"
...
$ sbt/sbt -Djline.terminal=jline.UnsupportedTerminal
Это должно запустить оболочку sbt.Как только он появится, введите:
> package