SORU
22 EYLÜL 2010, ÇARŞAMBA


nasıl yerel maven proxy depo (Nexus) kullanmak için TV izleme alabilirim?

Şu anda Web'den eser çeker (Scala) TV izleme bir projem var. Eserler önbellek edeceğini kurumsal-standart Nexus bir depoya doğru hareket ediyoruz. Nexus belgelerine, Maven projeler için bunu nasıl anlarım. Ama TV izleme açıkça farklı bir yaklaşım kullanır. (Ivy de bir şekilde işin içinde olduğunu biliyorum, ama hiç kullanmadım ve nasıl çalıştığını anlamıyorum.)

Nasıl TV izleme söyle ve ya alttaki Ivy tüm bağımlılıklar için kurumsal Nexus depo sistemi kullanmak/muyum? Kaynak bizim depoyu yeni klonlar otomatik olarak proxy kullanır, böylece cevap proje düzeyinde yapılandırma dosyası bir çeşit kullanmak istiyorum. (I. e., kullanıcı başına nokta bir dizin config dosyaları ile bir sürü pis işe uygun değildir.)

Teşekkürler!

CEVAP
27 EYLÜL 2010, PAZARTESİ


TAMAM, TV izleme e-posta listesinde Mark Harrah yardımı ile çalışan bir cevabım var.

Yapı sınıfım şimdi aşağıdaki (artı başka bir repo) gibi görünüyor:

import sbt._

//By extending DefaultWebProject, we get Jetty support
class OurApplication(info: ProjectInfo) extends DefaultWebProject(info) {

  // This skips adding the default repositories and only uses the ones you added
  // explicitly. --Mark Harrah
  override def repositories = Set("OurNexus" at "http://our.nexus.server:9001/nexus/content/groups/public/") 
  override def ivyRepositories = Seq(Resolver.defaultLocal(None))    repositories

  /* Squeryl */
  val squeryl = "org.squeryl" % "squeryl_2.8.0.RC3" % "0.9.4beta5"

  /* DATE4J */
  val date4j = "hirondelle.date4j" % "date4j" % "1.0" from "http://www.date4j.net/date4j.jar"

  // etc
}

Eğer benim makineden Squeryl ağacı .ivy2/cache dizin silersem, TV izleme uygun URL ile Nexus ağaçtan tutmaya çalışır. Sorun çözüldü!

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • iZAPPA

    iZAPPA

    16 Temmuz 2010
  • PamtheBlamofficial

    PamtheBlamof

    31 Aralık 2010
  • Showtime

    Showtime

    21 HAZİRAN 2006