«sbt» etiketlenmiş sorular

sbt, Java'nın Maven veya Ant'ına benzer şekilde Scala ve Java projeleri için açık kaynaklı bir oluşturma aracıdır.

3
Build.sbt ve build.scala arasındaki fark nedir?
Scala öğrenmeye başladım ve hemen hemen her öğreticide build.sbtproje ayarlarını açıklayan bir dosya görüyorum . Ama şimdi giter8şablondan bir proje kurdum ve oluşturdum. Ve şablondan oluşturulan proje eksik build.sbtdosyaya sahip, ancak var build.scala(aynı amaçlarla kullanılmış gibi görünüyor, ancak daha esnektir). Peki build.sbtve arasındaki fark build.scalanedir? Hangisi daha çok tercih edilir …
107 scala  sbt 

4
Sbt bağımlılık yapılarını git'ten nasıl çekebilir?
Duydum (ve biliyorum ben de örnekler gördüm, keşke nerede olduğunu hatırlayabilirsem) sbtBir git deposundan bağımlılıkları elde edebileceklerini . Bağımlılık harrah / up github'dan almak istiyorum. Depo herhangi bir yapay JAR dosyası sağlamaz, yalnızca kullanılarak oluşturulacak bir kaynak ağacı sağlar sbt. Hayal ettiğim süreç sbt, kaynak depoyu indirecek, inşa edecek ve …

4
Birisi SBT'yi kullanmanın doğru yolunu açıklayabilir mi?
Bunun üzerine dolaptan çıkıyorum! SBT'yi anlamıyorum. Orada, dedim, şimdi bana yardım et lütfen. Tüm yollar Roma'ya çıkar ve bu SBT için aynıdır: başlamak için SBTorada SBT, SBT Launcher, SBT-extrasvb ve ardından dahildir ve havuzlarına karar vermek farklı yolları vardır. 'En iyi' yol var mı? Soruyorum çünkü bazen biraz kayboluyorum. SBT …
100 scala  sbt 


3
SBT ile testleri çalıştırmadan nasıl derlenir
SBT ile testleri çalıştırmadan oluşturmanın bir yolu var mı? Benim kendi kullanım durumum, bir scalac eklentisi kullanarak test kodu üzerinde statik analiz çalıştırmaktır. Başka bir olası kullanım durumu, test kodunun bir kısmını veya tamamını SBT'de yerleşik olandan ayrı bir çalıştırıcı kullanarak çalıştırmaktır. İdeal olarak, herhangi bir SBT projesi için geçerli …
97 scala  sbt  build-tools 

3
IntelliJ IDEA'da SBT kullanarak bir Uber JAR (Fat JAR) nasıl oluşturulur?
Basit bir Scala projesi oluşturmak için SBT (IntelliJ IDEA içinde) kullanıyorum. Bir Uber JAR dosyası (diğer adıyla Fat JAR, Super JAR) oluşturmanın en basit yolunun ne olduğunu bilmek istiyorum . Şu anda SBT kullanıyorum ancak JAR dosyamı Apache Spark'a gönderirken aşağıdaki hatayı alıyorum: "Main" iş parçacığında istisna java.lang.SecurityException: Manifest ana …

10
SBT için yığın boyutu nasıl ayarlanır?
SBT 0.12.0 kullanıyorum. Yığın taşmasıyla ilgili diğer yanıtları okudum ve takip ettim, ancak hiçbiri yardımcı olmuyor, örneğin: oluşturmak ForkRun class - sbt kullanımım sırasında herhangi bir çatallı süreç gözlemlemedim ortam değişkenini ayarla JAVA_OPTS - ayarlanmıştır ancak sbt'nin işlem komut satırı onu hiç kullanmıyor gibi görünüyor. sbt -J-Xmx2Gparametreyi sbt işlem komut …
92 scala  sbt 


2
Scala kullanan Joda Time ile sınıf arızası hatası
Joda Time deposunu SBT'ye ekliyorum libraryDependencies ++= Seq( "joda-time" % "joda-time" % "2.1" ) Sonra neşeyle böyle kullanıyorum: val ymd = org.joda.time.format.DateTimeFormat.forPattern("yyyyMMdd") ymd.parseDateTime("20121212") Ancak, projeyi SBT'de derlediğimde, kötü bir sonuç alıyorum: [warn] Class org.joda.convert.FromString not found - continuing with a stub. [warn] Caught: java.lang.NullPointerException while parsing annotations in /home/jack/.ivy2/cache/joda-time/joda-time/jars/joda-time-2.1.jar(org/joda/time/DateTime.class) [error] …
91 scala  sbt  jodatime 

5
Bağımlılık ağacını sbt'de nasıl görebilirim?
SBT bağımlılık ağacını belgelerde açıklandığı gibi incelemeye çalışıyorum : sbt inspect tree clean Ama şu hatayı alıyorum: [error] inspect usage: [error] inspect [uses|tree|definitions] <key> Prints the value for 'key', the defining scope, delegates, related definitions, and dependencies. [error] [error] inspect [error] ^ Yanlış olan ne? SBT neden ağacı inşa etmiyor?

16
Sbt proxy arkasında nasıl kullanılır?
Sbt'yi bir proxy kullanmak üzere nasıl yapılandırırım? Örneğin, benim yapı tanımı için bağlantı parametrelerini belirterek, GitHub'dan bağlanması gerekmesine http.proxy, http.proxyPort, uservepassword . Bu ayarları sbt'ye nasıl geçiririm? Evden çalıştığımda proxy / proxy'siz ayarları arasında geçiş yapmanın kolay bir yolu var mı?
85 sbt 

2
Çoklu Projelerde SBT Test Bağımlılıkları: Test Kodunu Bağımlı Projeler İçin Kullanılabilir Hale Getirin
Bazı projelerin birbirine bağımlı olduğu bir SBT çoklu projem var. Bunun gibi: lazy val coreProject: Project = Project( id = "core-project", base = file("./core-project"), // other stuff )) lazy val extensions: Project = Project( id = "extensions", base = file("./extensions"), dependencies = Seq(coreProject) ) Şimdi test klasöründeki 'çekirdek' projede bazı …
83 scala  testing  sbt 

2
SBT ve IntelliJ IDEA ile birden fazla birbirine bağlı modül nasıl yönetilir?
Aralarında bağımlılıklar olan birkaç modül geliştiriyorum ve hepsiyle tek bir IDEA projesinde çalışmak istiyorum. Bireysel projeler için harika çalışan sbt yapı tanımlarından IDEA projeleri oluşturmak için sbt-idea kullanıyorum . Ancak çoklu modül durumunda şu ana kadar denediğim şeyler pek işe yaramıyor: Her modül için bağımsız olarak bir IDEA .iml dosyası …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.