Основываясь на примере из вики sbt, я попробовал projects/projects/Build.scala
, содержащий:
import sbt._
object PluginDef extends Build {
override lazy val projects = Seq(root)
lazy val root = Project("plugins", file(".")) dependsOn( eclipsePlugin )
lazy val eclipsePlugin = uri("git://github.com/typesafehub/sbteclipse.git")
}
но это не удается, как и ожидалось, потому что порт git заблокирован на работе.
и
import sbt._
object PluginDef extends Build {
override lazy val projects = Seq(root)
lazy val root = Project("plugins", file(".")) dependsOn( eclipsePlugin )
lazy val eclipsePlugin = uri("https://github.com/typesafehub/sbteclipse.git")
}
но это дает FileNotFoundException
(я думаю, он не распознается как git URL).