SBT paketi ne işe yarar?
SBT paketi ne işe yarar?

Video: SBT paketi ne işe yarar?

Video: SBT paketi ne işe yarar?
Video: NESQUIK YEMEDEN ÖNCE BİR KEZ DAHA DÜŞÜNÜN! 2024, Kasım
Anonim

NS sbt -assembly eklentisi, kaynak kodunuzdaki sınıf dosyalarını, bağımlılıklarınızdaki sınıf dosyalarını ve Scala kitaplığındaki sınıf dosyalarını tek bir dosyaya kopyalayarak çalışır. KAVANOZ dosya Yapabilmek java yorumlayıcısı ile yürütülebilir.

Ayrıca, SBT ne için kullanılır?

sbt Java'nın Maven ve Ant'ına benzer, Scala ve Java projeleri için açık kaynaklı bir derleme aracıdır. Başlıca özellikleri şunlardır: Scala kodunu derlemek ve birçok Scala test çerçevesiyle entegrasyon için yerel destek. Sürekli derleme, test ve dağıtım.

Benzer şekilde, SBT güncellemesi ne yapar? Arka plan. Güncelleme bağımlılıkları bir derleme dosyasındaki, libraryDependencies ve çözücüler gibi ayarlara göre çözer. Diğer görevler çıktısını kullanır Güncelleme (bir UpdateReport) çeşitli sınıf yolları oluşturmak için. Derleme veya çalıştırma gibi sırayla bu sınıf yollarını kullanan görevler, dolayısıyla dolaylı olarak şunlara bağlıdır: Güncelleme.

Ayrıca SBT Meclisi ne iş yapar?

sbt - toplantı şişman bir JAR oluşturur - kodunuz ve kitaplıklarınızdaki tüm sınıf dosyalarını içeren tek bir JAR dosyası. Evrimsel olarak, birden fazla JAR aynı dosya yolunu sağladığında (config veya README dosyası gibi) çakışmaları çözmenin yollarını da içerir.

SBT kavanozları nerede?

Hepsi yeni SBT sürümler (0.7.x'ten sonra) varsayılan olarak indirilen kavanozlar içine. ivy2 dizini ana dizininizde. Linux kullanıyorsanız, bu genellikle /home// şeklindedir.

Önerilen: