SORU
26 EYLÜL 2011, PAZARTESİ


Nasıl TV izleme git bağımlılık eserler indirebiliriz?

sbt Bir git repo gelen bağımlılıklar edinmek duydum ve hatırladığım kadarıyla sadece örnekler çok gördüm biliyorum).

Github 9* *bağımlılığı elde etmek için arıyorum. Depo herhangi bir obje JAR dosyaları, inşa edilmesi için kurulmuş olan tek bir kaynak ağacı sbt kullanarak sağlamaz. Hayal ediyorum o işlemi sbt Kaynak repo download, inşa ve bağımlılık obje olarak kullanın.

sbt aslında böyle bir şey yapabileceğini hayal olabilir. Olabilir mi? Ve eğer öyleyse, nasıl?

CEVAP
12 Ocak 2012, PERŞEMBE


Proje bağımlılıklar gibi onları tedavi ederek GitHub dan projenize ambalajsız bağımlılıklar, dependsOn operatörü kullanarak alabilirsiniz. (Bu önceden derlenmiş kütüphane bağımlılıkları bulunan yolu farklıdır).

# gösterim kullanarak çekmek için hangi belirtebilirsiniz unutmayın. İşte benim için çalışıyor bazı Scala TV izleme kodu:

object V {
  val depProject = "master"
  // Other library versions
}

object Projects {
  lazy val depProject = RootProject(uri("git://github.com/me/dep-project.git#%s".format(V.depProject)))
}

// Library dependencies
lazy val myProject = Project("my-project", file("."))
.settings(myProjectSettings: _*)
.dependsOn(Projects.depProject)
.settings(
  libraryDependencies   = Seq(...

Eğer birden fazla TV izleme projeleri aynı dış proje dependending varsa, gereksiz yeniden önlemek için sbt.boot.directory Merkez (instructions here) ayarlama değer olduğunu unutmayın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • rtisticsdev

    rtisticsdev

    31 Mayıs 2012
  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013
  • Tech4Geeks

    Tech4Geeks

    8 Ocak 2012